Category: Software Development Systems

The Jay Nine Inc Development Pipeline Explained

Jay Nine, Incorporated utilizes a development process heavily based on DevOps and “Continuous Integration” principles. We’ve found that an easy way to boost the productivity and quality of our business app development is by utilizing continuous integration. Continuous integration provides safeguards for teams—even across different time zones—to create large and complex systems with a drastically […]

Continue reading ...

What is DevOps? How Does DevOps Improve Software Development and IT Projects?

what is devops

DevOps (a play on “Development” and “Operations) is an enterprise software development concept meant to join Development and IT operations with improved communication and collaboration between these two business units. To the outside looking in, “IT” generally encompasses all areas related to technology, be it programmers, the guy who fixes your printer, or the guy who […]

Continue reading ...

The Pros and Cons of Scrum

pros and cons of scrum

SCRUM is an Agile framework used for working on complicated projects, generally with a close-knit team. Simply, Scrum is a project management system. A High-Level Overview of the SCRUM system: Scrum consists of three distinct roles: product owner, scrum master, and team member Scrum works by setting sequential goals that must be completed in a […]

Continue reading ...

How We Organize Our GIT and Why

organizing git

All of the projects for Jay Nine, Inc use a very specific process in with our development projects. Everything in the project must be checked into a single version control repository: all of the code, testing scripts, database scripts, build and deploy scripts, and anything else needed to create, install, run, and test your application. […]

Continue reading ...

The Jay Nine, Inc Software Development Process

Introduction We’re working on continuously improving our process of project management and development. The below outlines the high level overview of the processes we use to develop and build web applications and custom business software. The Core Fundamentals: Find out exactly what the [user, client, or person who is benefiting the most from this system] […]

Continue reading ...