An Introduction to Project Management
Sunil Beta
Duration: (30 +/- 15) mins
Prerequisites
- Some background on Software Project Management
Read a textbook on "Software Project Management" (Pressman or ...)
A basic introduction to Formal WBS
(page 1)
Target Audience
- Those who manage projects in Codito
- Anyone who needs to create/evaluate/trash documentation
Overview of the Presentation
- History of Project Management
- Project Management Techniques we are interested in
- Codito's Sequence of Project Management
- Schedule of Project Management Discussions
(page 2)
Project Management History
(from books that describe it)
- Invented for Large Projects
- Large Projects were classified by Software Metrics
- or the number of people involved
- Extended for Smaller Projects by breakdown structures
Evolution of Project Management Fundamentals
- Evolved from Civil Engineering Project Management
- to From Computer Design Management
- Not restricted to Software Design/Coding Projects
- Researched thoroughly by **Barry Boehm**
(page 3)
Project Management Techniques we are interested in
(for Codito)
- Software Solutions
- with 2-5 people + 1 project manager + 1 QA + 1 Doc
- importing code from other sources
- Open Source
- Propreitary code from other companies
- Maintenance and Enhancement work
- Design of Algorithms
- Consultation and Incident Response
(page 4)
Codito's Project Management Sequence [CURRENT]
Cascade This
- Client Contact
- Requirements Analysis
- Contract Review
- Documentation is _first_ consolidated here
- Contract Approval
- Software Engineering OR Algorithm Design OR Incident support OR Consultation
(page 5)
Codito's Project Management Sequence [CURRENT]
Iterate This
- Initiate Knowledge Base and Tracking on TWiki
- Schedule, Track and use WEEKLY Escalation Management
- Commercial tracking
Close Project
(page 6)
Schedule of Project Management Discussions
- Project Management Models [ Presentation 02, 03 ]
- Requirement Analysis [ Presentation 04, 05, 06 ]
- Informal Process Models
- Formal Process Models
- Delphi Techniques
- Documentation Models [ Presentation 07 ]
- Process Management [ Presentation 08, 09 ]
- Process Creation
- Process Automation
- Review Techniques [ Presentation 10, 11 ]
- Delphi Techniques & Alternatives
- Cost Modeling
(page 7)
Schedule of Discussions ...
- Engineering Management [ Presentation 12 ]
- Software Sourcery
- Maintenance and Optimization
- Consultation and Incident Management
- People and Project Management [ Presentation 13 ]
- Resource Management
- Client Relationship Management
- Closing Projects [ Presentation 14 ]
- Book keeping for Retrieval
- Documentation for exhibition
- Formal Methods [ Presentation 15,16,17 ]
(page 8)
Thankyou!
This Presentation
- is created with "magicpoint"
- was edited in emacs
- or email "beta[AT]codito[DOT]com"
(page 9)