meljun cortes - system analysis & design
TRANSCRIPT
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
1/36
SYSTEM ANALYSIS & DESIGN
MELJUN CORTESNovember 2012
The Concepts & Methodologies of
IT Project Management
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
2/36
Outline
1. History of Project Management.
2. What is Project Management? 3. What is IT PM
4. PMI National and Global Issues
5. A Guide To Selecting PM Approaches
6. Basic Features of PMP Software
6. Requirement Gathering 7. Process Modeling
10. Lab & Discussion
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
3/36
History of Project Management
As a discipline project management
developed from different fields ofapplication including construction,
engineering, telecommunications, and
defense. The 1950s marked the beginning of the
modern project management era. Prior
to the 1950s, projects were managed onan ad-hoc basis using mostly Gantt
charts, or with informal techniques and
tools.
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
4/36
What is Project Management?
Project management is the application ofKnowledge, skills, tools and techniques to
project activities to meet project
requirements. PM is accomplished throughthe application and integration of the Pm
process of initiating, planning, executing,
monitoring and controlling, and closing,
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
5/36
Factors of Project Management?
Managing the project includes:
identifying requirement
Establishing clear and achievable objectives
Balancing the competing demands for quality,
scope, time and cost
Adapting the specifications, plans, and
approach to the difference concerns and
expectation of the various stakeholders.
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
6/36
Role and Purpose of Project Manager
The project manager is the person
responsible for accomplishing the project
objectives.
Project managers often talk of the a "tripleconstraint", project scope, time and cost- in
managing competing project requirements.
Whilst the 1980's were about quality and
the 1990's were all about globalization, the
2000's are about velocity.
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
7/36
an ro ect anager IT project management is a sub-discipline of
project management in which information
technology projects are planned, monitoredand controlled.
IT Project Manager-Depending on the structure
of your organization, the project manager ismost likely the person who interacts with the
broadest range of stakeholders. Sure the
managing director will intermingle with project
managers, business development, the client at
early stages. But PM will interact with all these
people and more; the technical staff,
programmers and graphic designers.
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
8/36
ro ect anagement me ne
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
9/36
PMI National and Global Issues.
National Issue- PMI Philippines
1st National Symposium on Project Management-Nov 9-10, 2012, SMX Convention Center.
http://www.pmi.org.ph/
Global Issue on IT PMP
Cyber Crime/Cyber Terrorism, Increase budget on
Cyber defense, can IT PMP resolve cyber issuesand threat to Global security as result of
technology and social media usage.
http://www.pmi.org.ph/http://www.pmi.org.ph/http://www.pmi.org.ph/ -
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
10/36
PMI Common Body of Knowledge
Software Engineering InstituteProject Management Institute
International Institute of Business Analysis
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
11/36
AS REGARDS PROJECTMANAGEMENT
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
12/36
A Guide To Selecting PM MethodologyIntroduction
Methodologies like Waterfall, Agile, Spiral
are basic, have all become key tools for
software developers and project managers
in aiding them deliver projects on time, on
budget while meeting customers
requirements.
With so many methodologies, how does aproject manager know which methodology
is the right one to produce satisfactory
results.
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
13/36
WATERFALL PMP METHODOLOGY
Waterfall project management uses a traditional
approach towards managing projects. As the term
suggests, the phases in a waterfall model flows logically
from top to bottom, like a waterfall.Use Waterfall when:
the project is simple
the project is complicated, but you havethe expertise to deliver it
it is all you know and you have no
support for change
the upfront investment is not risky to
make
you focus your performance measures ondelivery date and budget
il
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
14/36
Agile PMP methodologies generally promote a project
management process that encourages stakeholder
involvement, feedback, objective metrics and effectivecontrols. The main benefit of agile project management
is its ability to respond to issues as they arise
throughout the course of the project. Making a
necessary change to a project at the right time can saveresources and, ultimately, help deliver a successful
project on time and within budget.
Agile PMP METHODOLOGY
Environments experiencing rapidchange
Unclear/emerging requirements
High Priority / Revenue-Producing
Projects
Project Remediation/Rescue
i l
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
15/36
Spiral PMP METHODOLOGYSpiral project management (SPM) is kind of
half way house between the waterfall and
agile methodologies. It uses successive
iterations during the design phase but then
switches to a water fall approach for the
development phase.
When Project SDLC focuses
- Risk reduction or
- risk mitigation
Spiral Approach is the best
R l ti hi f PM th d l t SDLC
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
16/36
Relationship of PM methodology to SDLC
Relationship of PM methodology to SDLC
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
17/36
Relationship of PM methodology to SDLC
As illustrated above, the development life
cycle, occurs within the Project Execution
portion of the Project. The Project
Management and associated activities are
independent of the specific development
methodology. SDLC is not specific to anymodel(waterfall, spiral or agile)is a generic
methodology for PM that projects various DLC
Basic features of PMP software
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
18/36
Basic features of PMP software
Type Software Must Be
A Collaborative software
B Issue Tracking SystemC SchedulingD Project Portfolio Management
E Resource ManagementF Document Management
G1 Workflow system
G2 UML base (optional)
H Reports/Analyses
For ExampleSoftware
Ms Project C, E, H
Microsoft Office Project Server A,B,C,D,E,F,G1 H
R i t G t i
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
19/36
Requirement Gat eringProject information management is a series of
activities for gathering, analyzing, tracking and
utilizing data on projects. These activities arealso called steps that are consistently taken to
provide project participants and stakeholders
with all necessary information on their project.
When managing project information, managers
need to do almost an interruptible task of
gathering and distributing information on the
activities and processes. This task turns around
collecting project data that describes status,
assignments and performance.
Req irement Gat erin
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
20/36
Requirement Gat ering4 Methods
1. Team Meetings
The first and foremost method for gathering andmanaging project information refers to
organizing team meetings. By conducting
consistent weekly internal meetings with yourproject team, you are likely to not only share
current project status with the team and keep
them aware of the short-term changes in
schedules and project budget, but also to
receive up-to-date progress information on
individual assignments of each team member.
Requirement Gat ering
http://www.mymanagementguide.com/project-management-basics/what-is-a-project-meeting/http://www.mymanagementguide.com/project-management-basics/what-is-a-project-meeting/http://www.mymanagementguide.com/project-management-basics/what-is-a-project-meeting/http://www.mymanagementguide.com/project-management-basics/what-is-a-project-meeting/ -
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
21/36
Requirement Gat ering4 Methods
2. Customer Meetings
By conducting weekly formal status meetingswith the customer, you can provide the
customer with necessary information as well as
receive useful project information from the
customer.
At the end of such meetings, a project
information document is to be produced torecord disseminated and gathered data as well
as to update the status report and review all the
changes accepted for verification.
Requirement Gat ering
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
22/36
Requirement Gat ering3. Templates
Among a variety of the most reliable
methods for project informationmanagement and gathering, providing your
projects participants with fill-in-the-blank
templates and samples is the simplest one.
The method assumes that all you need is,
properly design templates and forms andthen share these documents among your
team members.
Requirement Gat ering
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
23/36
Requirement Gat ering
4. Special Discussions
Sometimes keeping records on projects is
insufficient for effective project
management. Special discussions in the
form of interviewing and face-to-facemeetings allow making your project more
sustainable.
Special discussions within the informationmanagement process will help you build
effective communications between project
participants.
Requirement Gat ering
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
24/36
Requirement Gat eringOptional
5. Software and Systems Support
At times, project control documentation may be
effectively managed through the use of pencil and
paper. Others may make use of sophisticated,
company-wide systems. The tools vary but it depends:
Project complexity Project size
Organizational expectations
Organizational support (i.e., what the organization
provides for you)Summary
The four methods make project more sustainable
through collecting and disseminating necessary
information to the team, executives and stakeholders.
Process Modeling
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
25/36
Process ModelingA model is some form of representation
designed to aid in visualizing a thing that cannot
be observed directly, either because it has notyet been constructed or because it is abstract.
There are various kinds of modeling so we must
first be clear on what we mean in this instance.
First and foremost is the mental model the
image that forms in people's minds when a
subject is discussed.
Two kinds of Modeling Techniques: Traditional modeling
Unified Modeling or Unified Modeling
Language
Process Modeling
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
26/36
Process Modeling
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
27/36
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
28/36
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
29/36
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
30/36
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
31/36
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
32/36
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
33/36
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
34/36
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
35/36
-
7/30/2019 MELJUN CORTES - SYSTEM ANALYSIS & DESIGN
36/36
Lab & Discussion
PM Tools
-Microsoft Project 2010
Process Modeling Tools-UML( any uml tool)