Please enable JavaScript.
Coggle requires JavaScript to display documents.
SSE-related technology Presentation - Coggle Diagram
SSE-related technology Presentation
Outsourcing development (Horizontal Scaling)
Pros
Quick Development
Flexibility
Cons
Different Coding Styles
Unreliable for deliverables
Quality Control
criteria
Risks
Source for risks
Cost
source for costs
Quality
quality source
Reliability (Work needs to be done on time etc)
reliable software
source for maintaining software
reliable people
Source for managing relationships
Flexibility
Source for flexibility
Cultural Compatibility
cultural source
Legal
source for legal
IDE
Move from onsite servers to cloud
Scalable programming languages and how they help scale software
Overview of various languages and why we are focusing on JavaScript, Python and C#
Criteria for assessing scalability of languages (explain how these criteria ties to scalable software engineering) :
Accessibility of packages and libraries
Applications of the language (What kind of applications can it be used for, what devices etc)
Availability of frameworks
Ease of use (Experienced programmers vs new programmers)
Popularity (More popular = more packages, bigger development budget etc)
Unique feature of language which helps with scalable software engineering