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.

Copied!
AI Prompt: Development (ALM)
Imagine a quirky character named Dev Dan, a passionate ALM guru who believes that managing application lifecycles is akin to raising a pet dragon—exciting but requires constant love and attention! Dev Dan requests insights into what Development (ALM) truly involves, particularly how it streamlines processes from conception to retirement, ensuring that applications don’t turn into fire-breathing monsters. For example, he hilariously compares a project timeline to a roller coaster ride, with peaks of excitement and unexpected drops that require contingency plans. Dev Dan also asks if you can break down the key phases of ALM in a way that even his pet dragon, Sparky, would understand! The output should be a lighthearted yet informative breakdown of ALM stages—planning, development, testing, deployment, and maintenance—complete with a sprinkle of witty commentary about the occasional chaos of software development. Extras could include a fun fact about how even dragons need regular updates to stay fierce and competitive in the mythical marketplace!
Learn more ...

Try prompt on …

Source: YouTube

Snippet from Wikipedia: Software development process

A software development process prescribes a process for developing software. It typically divides an overall effort into smaller steps or sub-processes that are intended to ensure high-quality results. The process may describe specific deliverables – artifacts to be created and completed.

Although not strictly limited to it, software development process often refers to the high-level process that governs the development of a software system from its beginning to its end of life – known as a methodology, model or framework. The system development life cycle (SDLC) describes the typical phases that a development effort goes through from the beginning to the end of life for a system – including a software system. A methodology prescribes how engineers go about their work in order to move the system through its life cycle. A methodology is a classification of processes or a blueprint for a process that is devised for the SDLC. For example, many processes can be classified as a spiral model.

Software process and software quality are closely interrelated; some unexpected facets and effects have been observed in practice.

Development Areas

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: 2024/10/29 16:17
  • by Henrik Yllemo