Systems engineering techniques
1) Architecture modeling
2) Alternative analysis
Analysis of Alternatives (Alternate Analysis) (refer here)
a) How can we increase our benefits?
b) How can we realize the benefits sooner?
c) How can we lower our costs?
d) How can we push our costs to the future?
Magnitude effect & timing effect analysis (NPV, RPI & Payback)
3) Tradeoff analysis
Performance, Scalability, Extensibility, Agility, Maintainability, Feasibility
ATAM - Architectural Tradeoff Analysis Method
... (Scales of justice)
--> Proposed Architecture, Business drivers, Quality attributes
results in to --> Validated and approved Architecture
other references:
The budget and timeframe are tight... then!
If tries to satisfy everyone, every need... !
4) Portfolio analysis.
Six generic lifecycle stages through which a system evolves
Concept
Development,
Production
Utilization
Support
Retirement
Risk assessment
Other concepts
ROI - return on investment
NPV - Net present value
SWOT analysis - Strengths, Weaknesses, Opportunities, Threats (refer here)
Low code No code architecture
Live document.
Factors to consider: (being updated... )
Organization's Vision
Organization's Technology roadmap
Budget
Dependencies, Planning
No comments:
Post a Comment