WBS.14.FEB.97
14 February 1997
SWSE 625 MJY Team Project Work Breakdown Structure
- ANALYZE SOFTWARE REQUIREMENTS
- Understand functional and software requirements
- Link(s) to original Software Risk Management Articles
- Link(s) to Software Risk Management Material in the Public Domain
- Bibliography of articles and publications related to Software Risk
Management
- Link(s) to Tools used for Software Risk Management
- Link(s) to articles and publications related to lessons learned in
Software Risk Management
- Link(s) to information on Software Risk Management metrics (Industry
norms)
- Levity section containing humorous pictures or articles related to
Software Project Management
- Chat room for interested users to interact with others
- MJY team draft documentation review section
- Identify missing, vague, ambiguous, and conflicting requirements
- Link(s) to Tools used for Software Risk Management
- Link(s) to information on Software Risk Management metrics (Industry
norms)
- Chat room for interested users to interact with others
- Clarify stated requirements
- Link(s) to original Software Risk Management Articles
- Link(s) to Software Risk Management Material in the Public Domain
- Bibliography of articles and publications related to Software Risk
Management
- Link(s) to Software Risk Management Tools, their descriptions and/or
reviews.
- Link(s) to articles and publications related to lessons learned in
Software Risk Management
- Link(s) to information on Software Risk Management metrics (Industry
norms)
- Levity section containing humorous pictures or articles related to
Software Project Management
- Chat room for interested users to interact with others
- MJY team draft documentation review section
- Verify that stated requirements fulfill requester's goals
- Assess technology for supplying required software
- Determine space available for web site requirements
- Determine if permissions required to support chat room requirement
are available
- Propose alternate requirements or capability
- Document revised requirements
- Produce draft Software Requirements Specification (SRS)
- Submit draft SRS for team review
- Incorporate team comments into draft SRS
- Release Initial SRS to customer/team
- Update SRS for Preliminary Design Review (PDR)
- Update SRS for Critical Design Review (PDR)
- Produce final SRS for Functional Acceptance Testing (FAT)
- DEVELOP SOFTWARE ARCHITECTURE
- Determine architectural approach
- Develop external functional architecture
- Develop software internal architecture
- Link(s) to original Software Risk Management Articles
- Link(s) to Software Risk Management Material in the Public Domain
- Bibliography of articles and publications related to Software Risk
Management
- Link(s) to Tools used for Software Risk Management
- Link(s) to articles and publications related to lessons learned in
Software Risk Management
- Link(s) to information on Software Risk Management metrics (Industry
norms)
- Levity section containing humorous pictures or articles related to
Software Project Management
- Chat room for interested users to interact with others
- MJY team draft documentation review section
- Assess solution architecture vs. requirements
- Revise architecture and/or re-negotiate requirements
- Document architecture and/or changed requirements
- DEVELOP EXTERNAL FUNCTIONAL SPECIFICATION
- Define functional specification standards and conventions
- Formalize external environment and interface specifications
- Refine, formalize, and document the external operational view of the
software
- Define functional acceptance tests
- Verify compliance of the external view with requirements
- PRODUCE AND DELIVER SOFTWARE ITEMS
- Define programming, test and verification, QA, and documentation standards
and conventions
- Formalize internal environment and interface specifications
- Set up directory hierarchy for web site files under public_html
directory
- swse625 - contains main site and subsection HTML files
- chat - contains files necessary to implement chat room function
- docs - contains the Word 6.0 documents required for class (including
individual final papers)
- html - contains HTML versions of documents in docs directory
- images - contains all picture format files used in the site
- Use standard HTML without browser-specific additions
- Determine location of backup site and/or files
- Obtain support tools
- Refine and formalize the internal design
- Define testing specifications to demonstrate required performance
- Define QA specifications
- Code and check the program
- Link(s) to original Software Risk Management Articles
- Link(s) to Software Risk Management Material in the Public Domain
- Bibliography of articles and publications related to Software Risk
Management
- Link(s) to Tools used for Software Risk Management
- Link(s) to articles and publications related to lessons learned in
Software Risk Management
- Link(s) to information on Software Risk Management metrics (Industry
norms)
- Levity section containing humorous pictures or articles related to
Software Project Management
- Chat room for interested users to interact with others
- MJY team draft documentation review section
- Demonstrate acceptability and deliver software
- PREPARE FOR SOFTWARE SUSTAINING AND OPERATIONS
- Train cognizant sustaining and maintenance personnel
- Train cognizant operations personnel
- Deliver sustaining tools and materials
- Deliver all software and data deliverables to operations
- Install the software and data into its operational environment
- Prepare consulting agreement between implementation and operations
- PERFORM PROJECT MANAGEMENT FUNCTIONS
- Define project goals and objectives
- Scope and plan the project
- Produce project Work Breakdown Structure (WBS) elements
- Determine appropriate project milestones
- Establish schedule requirements for tasks
- Assign resources to tasks
- Administrate the implementation
- Collect actual values for task cost and schedule (weekly)
- Evaluate performance and product
- Conduct weekly project reviews
- Evaluate actual versus projected schedule
- Evaluate actual versus projected cost
- Terminate the project
Software Project Management /
Comments? /
Back /
Last Updated: April 25, 1997