Remove Application Development Remove Defining Remove Infrastructure Remove Software Development
article thumbnail

Half Agile Isn’t Real Transformation

Leading Agile

Tech Infrastructure != This is a slightly broader definition of “front-end” that we normally hear from, say, web app developers. I’m including all IT resources “in front of” the API layer in the organization’s technical infrastructure. Value Stream. Half-Agile Transformations.

article thumbnail

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

Leading Agile

We did the application development work in Part 3. Now you’ll become an infrastructure engineer. First, define your microservice to Heroku. Similarly, if you’re coming from an infrastructure background, then I hope the section of the exercise that involved test-driven development was informative.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Software Cost Accounting

Herding Cats

But in the software development world, the domains of IT, there are two other colors of money. There are two types of software that are developed for a business: 1) internal-use software, and 2) software developed to be sold, leased or marketed (“software to be sold”). CAPEX and OPEX.

article thumbnail

Unit Testing Shell Scripts:Part One

Leading Agile

In the 1960s, it was considered a baseline good practice in software engineering to test your code as you wrote it. The pioneers of software development in that era were proponents of various levels of testing; some advocated “unit” testing and some didn’t, but all recognized the importance of testing code.

article thumbnail

Slack, Flow, and Continuous Improvement

Leading Agile

Many software developers will tell you it takes between 10 and 20 minutes to get back into the zone, depending on the task. After all, it isn’t realistic to think you can perform software development effectively by spending 5% of your time on it. Five percent of a 480-minute workday amounts to 24 minutes.

article thumbnail

Unit Testing Shell Scripts:Part Four

Leading Agile

This may be an unfamiliar approach for readers who don’t come from an application development background. It’s one of the development skills that system administrators and infrastructure engineers are picking up from the software engineering world as devops gains ground in the industry.

article thumbnail

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

Leading Agile

” This principle applies equally to software development. Why not define “saying hello” to mean that the microservice knows how to respond to an inquiry such as, “Dear microservice, do you understand version 1.0.0?” Now we’re going to do software development work. mkdir spec.