Software Engineering

Contains ads
100K+
Downloads
Content rating
PEGI 3
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

ā–ŗThe goal of this Software Engineering App is to provides the software engineering fundamentals, principles and skills needed to develop and maintain high quality software products. ✦

ā–ŗCode Sheets for almost all languages and Technologies available in the app✦

ā–ŗCode Sheets Easily Manage all your Snippets within the App✦

ā–ŗDictionary Tab let you refer all the Software Related Terms in a franction of Seconds✦

ā–ŗSoftware Engineering discusses the principles, methodologies, trends and practices associated with different phases of software engineering. Starting from the basics, the App progresses slowly to advanced and emerging topics on software project management, process models, developing methodologies, software specification, testing, quality control, deployment, software security, maintenance and software reuse.Students of Computer Science and Engineering, Information Technology and Computer Applications should find this App highly useful.✦

怐Topics Covered Listed Below怑

āž» What is software engineering
āž» Software Evolution
āž» Software Evolution Laws
āž» E-Type software evolution
āž» Software Paradigms
āž» Need of Software Engineering
āž» Characteristics of good software
āž» Software Development Life Cycle
āž» Software Development Paradigm
āž» Software Project Management
āž» Software Project
āž» Need of software project management
āž» Software Project Manager
āž» Software Management Activities
āž» Project Estimation Techniques
āž» Project Scheduling
āž» Resource management
āž» Project Risk Management
āž» Risk Management Process
āž» Project Execution & Monitoring
āž» Project Communication Management
āž» Configuration Management
āž» Project Management Tools
āž» Software Requirements
āž» Requirement Engineering
āž» Requirement Engineering Process
āž» Requirement Elicitation Process
āž» Requirement Elicitation Techniques
āž» Software Requirements Characteristics
āž» Software Requirements
āž» User Interface requirements
āž» Software System Analyst
āž» Software Metrics and Measures
āž» Software Design Basics
āž» Software Design Levels
āž» Modularization
āž» Concurrency
āž» Coupling and Cohesion
āž» Design Verification
āž» Software Analysis & Design Tools
āž» Data Flow Diagram
āž» Structure Charts
āž» HIPO Diagram
āž» Structured English
āž» Pseudo-Code
āž» Decision Tables
āž» Entity-Relationship Model
āž» Data Dictionary
āž» Software Design Strategies
āž» Structured Design
āž» Function Oriented Design
āž» Object Oriented Design
āž» Design Process
āž» Software Design Approaches
āž» Software User Interface Design
āž» Command Line Interface (CLI)
āž» Graphical User Interface
āž» Application specific GUI components
āž» User Interface Design Activities
āž» GUI Implementation Tools
āž» User Interface Golden rules
āž» Software Design Complexity
āž» Halstead's Complexity Measures
āž» Cyclomatic Complexity Measures
āž» Function Point
āž» Logical Internal Files
āž» External Interface Files
āž» External Inquiry
āž» Software Implementation
āž» Structured Programming
āž» Functional Programming
āž» Programming style
āž» Software Documentation
āž» Software Implementation Challenges
āž» Software Testing Overview
āž» Software Validation
āž» Software Verification
āž» Manual Vs Automated Testing
āž» Testing Approaches
āž» Testing Levels
āž» Testing Documentation
āž» Testing vs. QC, QA and Audit
āž» Software Maintenance Overview
āž» Types of maintenance
āž» Cost of Maintenance
āž» Maintenance Activities
āž» Software Re-engineering
āž» Component re-usability
āž» CASE Tools
āž» Components of CASE Tools
āž» Case Tools Types
āž» Iterative Waterfall Model
āž» Requirements Analysis And Specification
āž» Decision Tree
āž» Formal System Specification
āž» Software Design
āž» Software Design Strategies
āž» Software Analysis & Design Tools
āž» Structured Design
āž» Object Modelling Using UML
āž» Use Case Diagram
āž» Interaction Diagrams
āž» Black-Box Testing
āž» Software Maintenance
āž» Software Maintenance Process Models
āž» Software Reliability And Quality Management
āž» Reliability Growth Models
āž» Software Quality
āž» Software Project Planning
Updated on
Apr 17, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
Device or other IDs
This app may collect these data types
Personal info
Data is encrypted in transit
Data can’t be deleted

What’s new

*Ultimate Code CheatSheet Added
*Snippet Manager Added
*Software Dictionary Added