Development

Development

Agile Software Development, Software Development Lifecycle (SDLC) and DevOps practices.

DevOps Architecture Computer Programming Software testing

In Application Lifecycle Management (ALM), development refers to the process of creating and building software applications. This includes activities such as designing, coding, testing, and debugging software. The development phase is typically the longest phase in the ALM process and involves collaboration between developers, testers, and other stakeholders to ensure that the software meets the requirements and is of high quality.

In DevOps, development refers to the process of building and releasing software in a fast and efficient manner. DevOps emphasizes the integration of development and operations teams to create a culture of collaboration and continuous improvement. The development phase in DevOps involves a focus on creating software that is modular, reusable, and automated, so that it can be quickly and easily deployed into production.

In both ALM and DevOps, the development phase is critical to the success of the software project. In ALM, a well-planned and executed development phase can ensure that the software meets the business needs and is of high quality. In DevOps, a well-executed development phase can ensure that software is released quickly and reliably, with minimal errors or issues. Ultimately, the success of the development phase depends on effective collaboration and communication between all stakeholders involved in the software project.

Source: YouTube

Snippet from Wikipedia: Software development process

In software engineering, a software development process or software development life cycle (SDLC) is a process of planning and managing software development. It typically involves dividing software development work into smaller, parallel, or sequential steps or sub-processes to improve design and/or product management. The methodology may include the pre-definition of specific deliverables and artifacts that are created and completed by a project team to develop or maintain an application.

Most modern development processes can be vaguely described as agile. Other methodologies include waterfall, prototyping, iterative and incremental development, spiral development, rapid application development, and extreme programming.

A life-cycle "model" is sometimes considered a more general term for a category of methodologies and a software development "process" is a particular instance as adopted by a specific organization. For example, many specific software development processes fit the spiral life-cycle model. The field is often considered a subset of the systems development life cycle.

Development Areas

  • Web Development
  • Mobile Development
  • Desktop Development
  • Game Development
  • Cloud Development
  • Artificial Intelligence (AI) Development
  • DevOps
  • Database Development
  • Embedded Systems Development
  • Open Source Development
  • E-commerce Development
  • Augmented Reality (AR) and Virtual Reality (VR) Development
  • Blockchain Development
  • Internet of Things (IoT) Development
  • Security Development
  • Business Process Automation (BPA) Development
  • Data Science and Analytics Development
  • Cloud Infrastructure Development
  • Chatbot Development
  • Educational Software Development
  • Artificial Neural Network (ANN) Development
  • Augmented Analytics Development
  • Business Intelligence (BI) Development
  • Citizen Development
  • Cloud-Based Development
  • Customer Experience (CX) Development
  • Cybersecurity Software Development
  • Digital Marketing Software Development
  • Electronic Medical Record (EMR) Development
  • Enterprise Resource Planning (ERP) Development
  • Geographic Information System (GIS) Development
  • Identity and Access Management (IAM) Development
  • Knowledge Management Software Development
  • Low-code Development
  • Machine Learning (ML) Development
  • Natural Language Processing (NLP) Development
  • Robotic Process Automation (RPA) Development
  • Social Media Management Software Development
  • Speech Recognition Software Development
  • Virtual Assistant Development
  • Big Data Development
  • Cloud-Native Development
  • Computational Fluid Dynamics (CFD) Development
  • Content Creation and Management Software Development
  • Digital Asset Management (DAM) Software Development
  • Electronic Design Automation (EDA) Development
  • Energy Management Software Development
  • Enterprise Content Management (ECM) Development
  • Financial Planning and Analysis (FP&A) Software Development
  • Fleet Management Software Development
  • Gaming Software Development
  • Geospatial Software Development
  • Information Security Software Development
  • Machine Vision Software Development
  • Medical Imaging Software Development
  • Network Management Software Development
  • Point of Sale (POS) Software Development
  • Procurement Software Development
  • Public Safety Software Development
  • Scientific Computing Software Development
  • Ad Tech Software Development
  • Agriculture Software Development
  • Automated Trading Software Development
  • ChatOps Development
  • Clinical Trial Management Software Development
  • Construction Software Development
  • Contract Lifecycle Management (CLM) Software Development
  • Crowdfunding Software Development
  • Customer Service Software Development
  • Data Visualization Software Development
  • Digital Twin Development
  • E-learning Software Development
  • Electronic Health Record (EHR) Development
  • Email Marketing Software Development
  • Environmental Health and Safety (EHS) Software Development
  • Facility Management Software Development
  • Field Service Management Software Development
  • Food and Beverage Management Software Development
  • Fraud Detection Software Development
  • Gaming Engine Development
  • Geolocation Software Development
  • Healthcare Claims Management Software Development
  • Home Automation Software Development
  • Hotel Management Software Development
  • Insurance Claims Management Software Development
  • Legal Practice Management Software Development
  • Logistics and Delivery Management Software Development
  • Marine Navigation Software Development
  • Media Buying and Planning Software Development
  • Music and Audio Production Software Development
  • Network Security Software Development
  • Online Booking and Scheduling Software Development
  • Payment Processing Software Development
  • Predictive Maintenance Software Development
  • Process Automation Software Development
  • Public Relations Software Development
  • Real-time Operating System (RTOS) Development
  • Remote Desktop Software Development
  • Restaurant Management Software Development
  • Robotic Simulation Software Development

FIXME TBD - How to master and learn DevOps…

DevOps Roadmap
Server Administration
Servers
  • Web Servers
    • IIS
    • Apache
  • Databases
    • SQL
      • Microsoft SQL
    • NoSQL
Infrastructure as Code
  • Configuration Management
  • Containers
  • Contrainer Orchistrators
  • Infrastructure Provisioning
Monitoring and Logging
...

→ Read more...

Software Development Lifecycle , see SDLC

  • SQL
  • MySQL
  • MongoDB
  • Oracle SQL
  • SQL Server
  • Database Management
  • Database Programming

Related:

,
, , , ,
, , , , , , , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , , , , , , ,
, ,
, ,
,
,
, , ,
, , ,
, , ,
, ,
, , ,
, , ,
, , , ,
, , , , , , , , , , , ,
, ,
, , ,
, , ,
, ,
, , , ,
, ,
, , , ,
, , ,
, , , , , , , ,
, ,
, , , , ,
, , , ,
, ,
, , , , , ,
, , ,
, , , ,
,
, , , ,
, ,
, , , ,
, ,
, ,
, , ,
,
, , ,
, , ,
, , , , ,
, ,
, , , ,
,
, , , , , ,
, ,
, , ,
, , , , ,
,
, ,
, ,
, ,
, , , , , ,
, , , , ,
, , , ,
, , , , ,
, ,
, , ,
, ,
, ,
, ,
, , , , ,
, , ,
, ,
, , , ,
, ,
, , , ,
, ,
, , , , , , ,
, , , ,
, , , , , , , , ,
, , , , ,
, , , , , , ,
, , , , , , ,
, , , , , , , , ,
, , , , ,
, ,
, , , , ,
,
,
, , ,
, ,
, , , , ,
, , , ,
, ,
, , ,
, , , , , , , , ,
, , , , , , , , ,
, , ,
, , , ,
, , ,
, , ,
, , ,
, ,
,
, ,
, , ,
,
, ,
, ,
, ,
,
, , , ,
, ,
, ,
, , , ,
, , , ,
, , , ,
, ,
, , ,
, , , ,
, , , ,
, , ,
, , ,
, ,
, , , ,
, , , ,
, ,
, ,
, , ,
, ,
, , ,
, , , , ,
, , ,
, , , ,
, , , , , ,
, ,
,
, , , ,
, ,
, , ,
, , ,
, , , ,
, ,
, ,
, ,
, , , , , ,
, , , , , ,
, , , , ,
, ,
, , , , , , , , ,
, , , , , , , , ,
,
, , , , , ,
, , ,
,
, , , ,
, , , , , ,
, ,
, ,
, ,
, , ,
, , ,
, , ,
, , , ,
, ,
, , ,
,
, , ,
, , , , , ,
, , , , , , , , ,
, , , , , , , , ,
, , ,
, ,
, ,
, , , ,
, , ,
, , , ,
, , , , , , ,
,
, , , ,
, , , ,
, , , ,
, ,
, , , , , , , ,
,
,
, , , ,
, , ,
, , ,
, , , , , , , , , ,
, , , , , , , , ,
, , , , ,
, , , ,
, , , , ,
, , ,
, , , , , , , ,
, , ,
, , ,
, ,
, , , ,
, , , ,
, ,
, , , , , , ,
, , , ,
, , , , , , , , ,
, , , , , , , , ,
, ,
, , , , , ,
, , , , ,
, ,
, , ,
, ,
, ,
, , ,
,
,

## ToDo ##

  • .NET Development Services
  • Agile and DevOps Services
  • API Monitoring Software
  • API Security
  • Application Control
  • Application Security Tools
  • Application Security Training Software
  • Augmented Reality Development Platforms
  • Authentication/Authorization methodologies
  • Blockchain Development Platforms
  • Build Automation
  • Code Review Tools
  • Construction
  • Container Virtualization
  • Debugging
  • Debugging
  • Deployment
  • Design
  • Development
  • Development methodology
  • Development Platforms
  • Development team management
  • Enterprise Agile Planning Tools
  • Exception Handling
  • File handling concepts
  • File Systems
  • Generators
  • Geographic Information Systems
  • Hotfix, version, branch management
  • IDE
  • IT Operations Analytics
  • Iterators
  • Java Frameworks
  • Mainframe Application Development
  • Maintenance
  • Mathematical Optimization Tools
  • Mobile APM
  • ORM
  • Package manager
  • Patch Management
  • PHP Frameworks
  • Process Management
  • Rapid Application Development Software
  • Regression Testing Tools
  • Release Automation
  • Repository Managers
  • Requirements
  • REST API
  • Scope, time, resource management
  • Sockets
  • Software Components
  • Software Composition Analysis (SCA)
  • Software Development Analytics
  • Software Development Services
  • Software Distribution
  • Static Code Analysis
  • Test Design Automation
  • Testing
  • Threads & Concurrency
  • Transaction Processing
  • Variables and data types
  • Version Control
  • Virtualization
  • dev/dev.txt
  • Last modified: 2023/04/07 13:02
  • by Henrik Yllemo