By/ Jawaher Altamimi
Presentation TM471-|
(part – one )
1
By/ Jawaher Altamimi
1/ Main activities in Software Development (Life cycle of SW
development)?
- Requirements.
- Design.
- Implementation.
- Testing.
- Maintenance activity.
- Quality management.
- Project management.
2/ The models or approach of SW development you going to be used?
(choose – one and explain why)
- Waterfall model: It is the classic model where the five activities (analysis, design,
implementation, testing, and maintenance) are arranged into a single sequence
(purely sequential life cycle).
- Iterative and incremental development: It is a good idea to start with a subset of
the requirements and incrementally grow the system with feedback from each
iteration and users obtain useful and usable software quickly.
- Agile development: is an approach to software development that puts people
and working software at the forefront of the development process.
2
By/ Jawaher Altamimi
3/ Define Modeling ?
is an abstract representation of a specification, a design or a system, from a
particular point of view. it is a simplification of reality.
4/ Define Requirements?
are the information about what a system will be and do that needs to be known
before development starts.
5/ Define requirements engineering?
The process of reaching an agreed set of requirements. This process involves diverse
interested parties (stakeholders of the system).
6/ There are two main categories of requirements (Define them or shortcut or
what is the difference between them) ?
- Functional Requirements: (FR)
A functional requirement describes an action that the product must take if it is to
carry out the work it is intended to do, it describes the behavior of the system.
Examples: check, record, and calculate.
- Non-Functional Requirements: (NFR)
are qualities that the system should have: such as being secure, fast, usable or
maintainable.
3
By/ Jawaher Altamimi
7/ what is the programming language you going to be used and
why?
Java –
- Is easy to learn.
- Object oriented programming language.
- Powerful development tools e.g., Eclipse, Netbeans.
8/ from where you got your idea?
9/ The relation in Database specify primary key ..etc.
10/ at which stage you are in now ?
Almost done in analysis or at the end of analysis .
11/ shortcut of UML?
Unified modelling language.
4
By/ Jawaher Altamimi
Tips - Notes
5
By/ Jawaher Altamimi
- Be confident.
- Don’t forget eye contact.
- Your voice must be clear.
- The way you are standing is correct.
- Every words in your slides must have the ability to
explain it more.
- Practice every day.
- Sleep well.
- Don’t make your self nervous.
- Relax.
- Around yourself with positive friends.
- Be positive.
- Believe in yourself.
- Remember a good memories.
- Write your answer in paper and present in front of
any people you like.
Wish you all the best.