Skip to main content

Command Palette

Search for a command to run...

Blog Series contents

Published
1 min read
Blog Series contents
P

As a student, I combine the worlds of learning and blogging. With a thirst for knowledge and a will for writing, I share my notes through engaging blogs. These are the long boring lectures of my life I have survived through that I have summarized to you with a pinch of salt.

Introduction: Professional software development, Software engineering ethics, Case studies. Software processes: Software process models, Process activities, Coping with change, The rational unified process.

Agile software development: Agile methods, Plan-driven and agile development, Extreme programming, Agile project management, Scaling agile methods. Requirements engineering: Functional and non-functional requirements, The software requirements document, Requirements specification, Requirements engineering processes, Requirements elicitation and analysis, Requirements validation, Requirements management.

System modelling: Context models, Interaction models, Structural models, Behavioral models, Model-driven engineering. Architectural design: Architectural design decisions, Architectural views, Architectural patterns, Application architectures.

Design and implementation, Object-oriented design using UML, Design patterns Implementation issues, Open source development.

Software testing, Development testing, Test-driven development, Release testing, User testing. Dependability properties, Availability and reliability, Safety Security.

More from this blog

C

Coding Minutes Blogs | Tech Articles, Roadmaps, Interview Tips

80 posts

The best resource for Data Structures in C and C++ | Career Roadmaps | Interview Tips and Tricks | Guidance for Computer Science students.