Please enable JavaScript.
Coggle requires JavaScript to display documents.
CHAPTER 6 (Approaches (Build or Buy (COTS (Cost, Time, Quality,…
CHAPTER 6
Approaches
Systems Assembly
Solution Development
Ready made componants
Methodology
Technology
Software Engineering
Procurement
Management
Build or Buy
Early Decision
Off the Shelf
Dependant on nature of project
Combination
Bespoke
Readymade
COTS
Cost
Time
Quality
Doucmentation
Training
Maintenance / Enhancement
Try before buy
Not 100% req's fit
Ownership issues
Vendor stability
Lack of competitive advantgae
Limited legal redress
Changing requirements
Opensource
Development Methodologies
Framework
Structure
Plan
Plan
COntrol
Context
Lifecycle
Process
Roles
Deliverables
Techniques
Defined Process
Each piece of work understood
Well defined inputs / outputs
Predictable and repeatable
Increased documentation
Increased bureaucracy
steps followed blindly
Empirical Process
Agile
Rapid Application Development
Exploratory
Collaborative
Focus on working software
Flexible
Software Engineering Paradigms
Structure Programme
Improve clarity and quality
Reduce development time
Sequence, selection, iteration
Object Orientated Development
Concept of object
Collaborate
Set of operations
Properties
Business entities
Encapsulation
System Orientated Development
Match req service to avail
Decomposition
Services catalogue
Accross a network
Passing of messages
Cloud Based
SaaS
PaaS
IaaS
On Demand
Lower Cost
Remote access
Model Driven Architecture
Set of design models
Reduced Cost
Increased speed
Model and system schchronised
Computer Independant Model
Platform Independant Model
Platform Specific Model