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

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

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