1 - Introduction to software development

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/7

flashcard set

Earn XP

Last updated 3:27 AM on 2/21/23
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

8 Terms

1
New cards
Difference between Individual & Professional software development
Individual development is developed by individuals for personal needs and mainly consider the coding and technical aspects.

\
Professional development is developed by a team for business needs and considers all aspects (technical, non-technical and global aspects) and considering the full software development life cycle stages.
2
New cards
Software Characteristics
* Functionality or features
* Performance
* Maintainability
* Dependability
* Usability
3
New cards
Model driven software development
An approach to software development where models are the primary source for analysing, designing, constructing, deploying and maintaining a system.
4
New cards
Model
A formal specification of the function, structure and behaviour of a system within a given context from a specific POV. This is generally represented by a combination of drawings, text with formal notation.
5
New cards
Traditional Software development Process
This method has linear stages and is best for simple unchanging projects AKA waterfall method.


1. Planning & analysis
2. Architecture & design
3. Implementation & testing
4. Deployment & operations
5. Maintenance & evolution
This method has linear stages and is best for simple unchanging projects AKA waterfall method.


1. Planning & analysis
2. Architecture & design
3. Implementation & testing
4. Deployment & operations
5. Maintenance & evolution
6
New cards
Agile software development
This method is a continuous cycle of development where users have high involvement in the process to produce a flexible and continuous evolution.


1. Requirements
2. Plan
3. Design
4. Develop
5. Release
6. Monitor

\

CYCLE STARTS AGAIN!
7
New cards
Agile values
* @@**Individuals and Interactions**@@ over processes and tools
* @@**Working software**@@ over documentation
* @@**Customer collaboration**@@ over contract negotiation
* @@**Responding to change**@@ over following a plan
8
New cards
Software development projects
projects consist of a Project stack which we use to create an Application stack

A project stack is a collection of tools which will allow the team to manage the project.

A application stack consists of the different applications the team would need to complete the project.

Explore top notes

note
hsk1_textbook
Updated 419d ago
0.0(0)
note
HSK1- Lesson 11 现在几点
Updated 413d ago
0.0(0)
note
Genetikens Grunder
Updated 440d ago
0.0(0)
note
The Periodic Table
Updated 1152d ago
0.0(0)
note
Student's Book English File B1
Updated 413d ago
0.0(0)
note
Neurophysiology (Chapter 2)
Updated 1248d ago
0.0(0)
note
hsk1_textbook
Updated 419d ago
0.0(0)
note
HSK1- Lesson 11 现在几点
Updated 413d ago
0.0(0)
note
Genetikens Grunder
Updated 440d ago
0.0(0)
note
The Periodic Table
Updated 1152d ago
0.0(0)
note
Student's Book English File B1
Updated 413d ago
0.0(0)
note
Neurophysiology (Chapter 2)
Updated 1248d ago
0.0(0)

Explore top flashcards

flashcards
Tech Theatre Final
83
Updated 1033d ago
0.0(0)
flashcards
Colonial Period
26
Updated 1178d ago
0.0(0)
flashcards
wine description
51
Updated 679d ago
0.0(0)
flashcards
frans les sentiments
111
Updated 1100d ago
0.0(0)
flashcards
Ecclesiastes
65
Updated 1197d ago
0.0(0)
flashcards
Chapter 13 WHAP
50
Updated 509d ago
0.0(0)
flashcards
6.2.2 WHAP: Imperialism
59
Updated 397d ago
0.0(0)
flashcards
Tech Theatre Final
83
Updated 1033d ago
0.0(0)
flashcards
Colonial Period
26
Updated 1178d ago
0.0(0)
flashcards
wine description
51
Updated 679d ago
0.0(0)
flashcards
frans les sentiments
111
Updated 1100d ago
0.0(0)
flashcards
Ecclesiastes
65
Updated 1197d ago
0.0(0)
flashcards
Chapter 13 WHAP
50
Updated 509d ago
0.0(0)
flashcards
6.2.2 WHAP: Imperialism
59
Updated 397d ago
0.0(0)