Sold Out
Book Categories |
Preface | xi | |
Part I | Introduction | 1 |
1 | Processes and Process Frameworks | 3 |
1.1 | Processes in Information Technology | 3 |
1.1.1 | Software applications | 4 |
1.1.2 | Software-intensive systems | 4 |
1.1.3 | Business modeling | 5 |
1.1.4 | Component-based development (CBD) | 5 |
1.1.5 | Organizational scope | 6 |
1.1.6 | Stages in the life cycle | 6 |
1.2 | The need for process | 7 |
1.3 | What is a process? | 10 |
1.4 | From process to process framework | 15 |
1.5 | What is a process framework? | 22 |
1.6 | Specification for a process framework | 26 |
1.6.1 | Completeness | 27 |
1.6.2 | Flexibility | 29 |
1.6.3 | Rigor | 30 |
1.6.4 | Object orientation | 30 |
1.6.5 | Component-based development (CBD) | 33 |
Summary | 33 | |
2 | OPEN Process Framework Overview | 37 |
2.1 | OPEN | 37 |
2.2 | The OPEN Process Framework | 43 |
2.2.1 | Work Products | 44 |
2.2.2 | Producers | 50 |
2.2.3 | Endeavors | 52 |
2.2.4 | Work Units | 52 |
2.2.5 | Stages | 55 |
2.2.6 | Languages | 58 |
2.3 | Framework usage | 59 |
2.4 | OPEN compliance | 61 |
Summary | 61 | |
Part II | Process Components and Usage Guidelines | 63 |
3 | Work Products | 65 |
3.1 | Classes of Work Products | 65 |
3.1.1 | Applications | 66 |
3.1.2 | Architectures | 66 |
3.1.3 | Components | 68 |
3.1.4 | Metrics | 68 |
3.1.5 | Models | 69 |
3.1.6 | Increments | 71 |
3.1.7 | Requirements | 71 |
3.1.8 | Diagrams | 72 |
3.1.9 | Documents | 74 |
3.2 | Management Set of Work Products | 74 |
3.3 | Engineering Work Products | 76 |
Summary | 83 | |
4 | Producers | 85 |
4.1 | Direct Producers | 85 |
4.1.1 | Person | 85 |
4.1.2 | Roles | 85 |
4.1.3 | Tools | 91 |
4.2 | Indirect Producers | 91 |
4.2.1 | Teams | 91 |
4.2.2 | Organizations | 94 |
4.2.3 | Endeavors | 95 |
Summary | 95 | |
5 | Work Units | 97 |
5.1 | Activities | 98 |
5.2 | Tasks | 102 |
5.3 | Techniques | 108 |
5.4 | Assertions | 109 |
5.4.1 | Pre-conditions | 109 |
5.4.2 | Post-conditions | 109 |
5.4.3 | Invariants | 110 |
5.5 | Work Performances | 110 |
5.5.1 | Task Performances | 110 |
5.5.2 | Work Flows | 111 |
Summary | 111 | |
6 | Stages | 113 |
6.1 | Cycles | 113 |
6.1.1 | Life Cycles | 113 |
6.1.2 | Development Cycles | 114 |
6.1.3 | Life Cycle Models | 114 |
6.2 | Phases | 119 |
6.2.1 | Initiation | 119 |
6.2.2 | Construction | 119 |
6.2.3 | Delivery | 119 |
6.2.4 | Usage | 120 |
6.2.5 | Retirement | 120 |
6.3 | Builds | 120 |
6.4 | Milestones | 120 |
6.4.1 | Management Milestones | 120 |
6.4.2 | Technical Milestones | 121 |
6.5 | A Typical Life Cycle Configuration | 121 |
6.6 | Timeboxes | 122 |
6.7 | Relationship of Stages to Work Units | 122 |
Summary | 124 | |
7 | Languages | 125 |
7.1 | Introduction | 125 |
7.2 | Natural Languages | 125 |
7.3 | Modeling Languages | 127 |
7.3.1 | Metamodel | 127 |
7.3.2 | Constraint Language | 128 |
7.3.3 | Notation | 129 |
7.3.4 | Example Modeling Languages | 130 |
7.4 | Implementation Languages | 131 |
7.4.1 | Coding Languages | 131 |
7.4.2 | Database Languages | 132 |
7.4.3 | Interface Languages | 133 |
Summary | 133 | |
8 | Framework Usage Guidelines | 135 |
8.1 | Framework usage | 135 |
8.2 | Process construction guidelines | 136 |
8.2.1 | Small, simple, research and development projects | 141 |
8.2.2 | Large, complex, business-critical projects | 141 |
8.2.3 | Programmes (suites of projects) | 141 |
8.3 | Tailoring guidelines | 142 |
8.4 | Extension guidelines | 143 |
Summary | 145 | |
Appendices | 147 | |
A | List of acronyms | 149 |
B | Glossary | 151 |
C | Work Products | 169 |
Management Set of Work Products | 169 | |
Configuration Management Set of Work Products | 177 | |
Business Modeling Set of Work Products | 179 | |
Quality Set of Work Products | 180 | |
Training Set of Work Products | 182 | |
Process Set of Work Products | 183 | |
Requirements Set of Work Products | 187 | |
Architecture Set of Work Products | 194 | |
Design Set of Work Products | 198 | |
Implementation Set of Work Products | 202 | |
Integration Set of Work Products | 204 | |
Test Set of Work Products | 205 | |
Deployment Set of Work Products | 206 | |
D | Producers | 209 |
Direct Producers | 209 | |
Roles | 209 | |
Tools | 225 | |
Indirect Producers | 227 | |
Teams | 227 | |
Organization | 238 | |
Endeavors | 239 | |
E | Work Units | 241 |
Activities | 241 | |
Project Management | 241 | |
Project Initiation | 242 | |
Project Planning | 243 | |
Configuration Management | 243 | |
Risk Management | 243 | |
Metrics Engineering | 244 | |
Quality Engineering | 245 | |
Process Engineering | 245 | |
Environment Engineering | 246 | |
Website Development | 247 | |
Requirements Engineering | 249 | |
Architecting | 250 | |
Design | 251 | |
Component Selection | 252 | |
Build | 253 | |
Implementation | 253 | |
Integration | 254 | |
Evaluation | 255 | |
Testing | 256 | |
Deployment | 257 | |
Business Engineering | 259 | |
Reuse Engineering | 260 | |
Programme Management | 261 | |
Resource Planning | 261 | |
Training | 262 | |
Organization Assessment | 263 | |
Pre-development Acceptance | 263 | |
Technology Insertion | 263 | |
Tasks | 264 | |
Project Management Tasks | 264 | |
Configuration Management Tasks | 267 | |
Risk Management Tasks | 267 | |
Metrics Management Tasks | 267 | |
Quality Engineering Tasks | 268 | |
Process Engineering Tasks | 269 | |
Environment Engineering Tasks | 269 | |
Website Management Tasks | 270 | |
User Interface Tasks | 271 | |
Requirements Engineering Tasks | 271 | |
Architecture Tasks | 273 | |
Modeling Tasks | 274 | |
Database-related Tasks | 275 | |
Design Tasks | 276 | |
Component Engineering Tasks | 276 | |
Implementation Tasks | 278 | |
Integration Tasks | 278 | |
Testing Tasks | 279 | |
Deployment Tasks | 279 | |
Business Modeling Tasks | 280 | |
Reuse Engineering Tasks | 282 | |
Programme Management Tasks | 283 | |
Training Tasks | 283 | |
Transition Tasks | 284 | |
Techniques | 286 | |
User Requirements | 286 | |
Project Management and Business Issues | 287 | |
Quality | 288 | |
Modeling | 289 | |
Database | 291 | |
Distributed computing | 292 | |
User Interface | 292 | |
Reuse | 292 | |
Coding | 293 | |
Training and education | 293 | |
Components | 294 | |
Web support | 294 | |
Organizational transition | 294 | |
F | Example Work Flow | 295 |
External Interface Specification Work Flow | 295 | |
G | Metamodel Diagrams | 299 |
Bibliography and References | 319 | |
Index | 321 |
Login|Complaints|Blog|Games|Digital Media|Souls|Obituary|Contact Us|FAQ
CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!! X
You must be logged in to add to WishlistX
This item is in your Wish ListX
This item is in your CollectionThe OPEN Process Framework: An Introduction
X
This Item is in Your InventoryThe OPEN Process Framework: An Introduction
X
You must be logged in to review the productsX
X
X
Add The OPEN Process Framework: An Introduction, , The OPEN Process Framework: An Introduction to the inventory that you are selling on WonderClubX
X
Add The OPEN Process Framework: An Introduction, , The OPEN Process Framework: An Introduction to your collection on WonderClub |