Remove Application Development Remove Examples Remove Software Developers Remove Software Review
article thumbnail

Agile Project Management: Principles, Meetings, Values & Tools

ProjectManager.com

By using incremental steps towards completing a project, agile teams can easily adjust their project plan or product development plan to better meet their customer requirements. That flexibility must be evident in agile software, too. These were developed when the Agile Manifesto was written. Since that time, agile has spread.

Agile 309
article thumbnail

Build a CI/CD Pipeline in the Cloud: Part Four

Leading Agile

In Part 3 , we test-drove the initial thin vertical slice of our application. Now it’s time to complete the rest of the delivery pipeline: Continuous integration, static code analysis, and automated deployment. We did the application development work in Part 3. Step 9: Configure Static Code Analysis.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Unit Testing Shell Scripts:Part Five

Leading Agile

Depending on the tooling used, many provisioning scripts are little more than manifests of the packages and other software that should be present on the target instance. ChefSpec Example. Here’s an example of ChefSpec from one of my side projects. file for this example: require 'chefspec' require 'chefspec/berkshelf'.

article thumbnail

Bug Tracking – better than Jira

Binfire

Jira is a popular bug tracking application developed by Atlassian and used by thousands of developers. It is used mostly by software developers and IT professionals for reporting and tracking of bugs in their projects. Jira is good, but Binfire project management software is much better! Better than Jira.

article thumbnail

Half Agile Isn’t Real Transformation

Leading Agile

Business agility is what organizations are looking for; agile software development may be one enabling factor in achieving it, but it isn’t the point of a transformation. Dividing your transformation initiative along the seams of the technical infrastructure will often be a suboptimal approach. Half-Agile Transformations.

article thumbnail

Continuous Unit Checking:Part Two

Leading Agile

Another cost to obtain more functionality is some limitation in what code can be supported. ZenTest and guard are specifically intended to support Ruby application development. Let’s set up guard to monitor a trivial Ruby application similar to the Python example we looked at before. This will do.

article thumbnail

Unit Testing Shell Scripts:Part Four

Leading Agile

Powershell is currently under active development, and things change rapidly. Advice and examples you find outside the official Microsoft world are likely to be out of date. This may be an unfamiliar approach for readers who don’t come from an application development background.