Date post: | 29-Nov-2014 |
Category: |
Technology |
Upload: | meljun-cortes |
View: | 1,079 times |
Download: | 1 times |
SYSTEM ANALYSIS & DESIGN
MELJUN CORTESNovember 2012
The Concepts & Methodologies of IT Project Management
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
History of Project Management• As a discipline project management
developed from different fields of application including construction, engineering, telecommunications, and defense.
• The 1950s marked the beginning of the modern project management era. Prior to the 1950s, projects were managed on an ad-hoc basis using mostly Gantt charts, or with informal techniques and tools.
What is Project Management?
Project management is the application of Knowledge, skills, tools and techniques to project activities to meet project requirements. PM is accomplished through the application and integration of the Pm process of initiating, planning, executing, monitoring and controlling, and closing,
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.
Role and Purpose of Project ManagerThe project manager is the person responsible for accomplishing the project objectives.
Project managers often talk of the a "triple constraint", 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.
IT PM and IT Project Manager• IT project management is a sub-discipline of
project management in which information technology projects are planned, monitored and controlled.
• IT Project Manager-Depending on the structure of your organization, the project manager is most 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.
Project Management Timeline
PMI National and Global Issues.National Issue- PMI Philippines1st National Symposium on Project Management- Nov 9-10, 2012, SMX Convention Center. http://www.pmi.org.ph/
Global Issue on IT PMPCyber Crime/Cyber Terrorism, Increase budget on Cyber defense, can IT PMP resolve cyber issues and threat to Global security as result of technology and social media usage.
PMI Common Body of Knowledge
Software Engineering InstituteProject Management Institute
International Institute of Business Analysis
AS REGARDS PROJECT MANAGEMENT
A Guide To Selecting PM MethodologyIntroductionMethodologies 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 customer’s requirements.With so many methodologies, how does a project manager know which methodology is the right one to produce satisfactory results.
WATERFALL PMP METHODOLOGYWaterfall 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 simplethe project is complicated, but you have the expertise to deliver itit is all you know and you have no support for changethe upfront investment is not risky to makeyou focus your performance measures on delivery date and budget
Agile PMP methodologies generally promote a project management process that encourages stakeholder involvement, feedback, objective metrics and effective controls. 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 save resources and, ultimately, help deliver a successful project on time and within budget.
Agile PMP METHODOLOGY
Environments experiencing rapid change Unclear/emerging requirements High Priority / Revenue-Producing Projects Project Remediation/Rescue
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 mitigationSpiral Approach is the best
Relationship of PM methodology to SDLC
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 any model(waterfall, spiral or agile)is a generic methodology for PM that projects various DLC
Basic features of PMP software
Type Software Must BeA Collaborative softwareB Issue Tracking SystemC SchedulingD Project Portfolio ManagementE Resource ManagementF Document ManagementG1 Workflow systemG2 UML base (optional)H Reports/Analyses
For ExampleSoftwareMs Project C, E, HMicrosoft Office Project Server A,B,C,D,E,F,G1 H
Requirement Gathering Project information management is a series of activities for gathering, analyzing, tracking and utilizing data on projects. These activities are also 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.
Requirement Gathering 4 Methods
1. Team MeetingsThe first and foremost method for gathering and managing project information refers to organizing team meetings. By conducting consistent weekly internal meetings with your project 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 Gathering 4 Methods2. Customer MeetingsBy conducting weekly formal status meetings with 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 to record disseminated and gathered data as well as to update the status report and review all the changes accepted for verification.
Requirement Gathering 3. TemplatesAmong a variety of the most reliable methods for project information management and gathering, providing your project’s 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 and then share these documents among your team members.
Requirement Gathering
4. Special DiscussionsSometimes keeping records on projects is insufficient for effective project management. Special discussions in the form of interviewing and face-to-face meetings allow making your project more sustainable. Special discussions within the information management process will help you build effective communications between project participants.
Requirement Gathering Optional5. Software and Systems SupportAt 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)SummaryThe four methods make project more sustainable through collecting and disseminating necessary information to the team, executives and stakeholders.
Process ModelingA model is some form of representation designed to aid in visualizing a thing that cannot be observed directly, either because it has not yet 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
Why Visual Paradigm
Do you know any UML
Better this?
Lab & Discussion
PM Tools-Microsoft Project 2010Process Modeling Tools-UML( any uml tool)