DevOps

DevOps Related topics

Where to track infrastrucure tasks

I was doing some digging around for opinions on how and where to manage infrastructure tasks on the backlog in a Scrum / Agile project.     http://softwareengineering.stackexchange.com/questions/61529/how-does-a-scrum-team-account-for-infrastructure-tasks-in-the-planning-meeting  

Acceptance Criteria

Acceptance Criteria, Are we DONE yet?

When working on an Agile Project, solution requirements are gathered through meetings between the customer and the Product Owner and potentially a Business Analyst. Unlike requirements from a traditional Waterfall project the solution requirements for an Agile Project are written is a simple nontechnical format that is easily consumable by all project stakeholders. Project stakeholders …

Acceptance Criteria, Are we DONE yet? Read More »

Layered Cake

Slicing User Stories Method 1

Slice by Happy vs. Unhappy Path Any feature or method that we add to our solution will have happy and one or more unhappy paths.  The happy path describes how the feature will behave when everything goes according to plan.  If there are any errors exceptions or omissions then the unhappy path is taken. Consider a …

Slicing User Stories Method 1 Read More »

Layered Cake

Slicing User Stories 7 Methods

In an Agile Development Project, the Solution Requirements are communicated from the customer to the delivery / development team using a standard notation easily understood by the delivery team and all stakeholders.  This standard notation is known as a User Story.  See our post on What Makes a Good User Story for more details. When committing a …

Slicing User Stories 7 Methods Read More »

Storing Infrastructure Secrets in Script

When migrating your organizations culture to the DevOps way automation is a key component. Not only automation of builds and testing but also automation of infrastructure components. As I’m sure most readers are aware the build out of infrastructure components usually requires elevated permissions using credentials that we would prefer not be widely published. How …

Storing Infrastructure Secrets in Script Read More »

The Test Driven Development Rhythm

The Test-Driven Development (TDD) Processes follows a pattern known as the TDD Rhythm which dictates the order in which elements of the solution should be created / edited. Before we can successfully implement TDD a few key agile constructs must exist.  Most importantly we must have ​Tasks derived from a User Stories (or requirements) that define the details of required system …

The Test Driven Development Rhythm Read More »

Canvas Demos and Tutorials

A great demo of the canvas element Canvas Ajax Demo ?http://ajaxdraw.altervista.org/ Details on the use of the canvas element. Canvas Tutorial https://developer.mozilla.org/en/Canvas_tutorial/Using_images

SQL Injection Attack Demo

A SQL Injection Attack is one of the many security issues that must be address when designing and developing applications that access a database.  The injection vulnerability is potentially present on pages or forms where the user must enter a value to be submitted to the server. If the user input is not properly validated …

SQL Injection Attack Demo Read More »

Shopping Cart