Behavior Driven Development

The post Behavior Driven Development appeared first on Blogs ROELBOB assertion verification Behavior Driven Development humor parody satire


The post Developers appeared first on Blogs ROELBOB

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

5 Myths About Software Development

2020 has broken many rules about software development. The post 5 Myths About Software Development appeared first on Blogs Business of DevOps DevOps Practice AIOps devops myths digital transformation kubernetes software development tracing waterfall development

Tech Talk: Select The Best Mobile App Development Company


These days, every business counts on mobile app development services to underpin the crucial business process. The technology “Umbrella” sheathes the unprecedented rise of digital needs and bespoke products for businesses to help businesses accelerate at the pace of innovation.

Testing at Every Stage of Development

Up to 80% of new products fail. The reality is harsh and the reasons why are endless. Perhaps the new product couldn’t oust a customer favorite. Maybe it looked great but was too hard to use. Or, despite being a superior product, the go-to-market strategy failed. There’s always a risk when building a new product, but you can hedge your bets by understanding exactly what your customers' expectations truly are at every step of the development process.

Development Team Anti-Patterns

TL; DR: Development Team Anti-Patterns. After covering the Scrum Master and the Product Owner, this article addresses Development Team anti-patterns, covering all Scrum Events as well as the Product Backlog artifact. The Role of the Development Team in Scrum. According to the Scrum Guide, the Development Team “consists of professionals who do the work of delivering a potentially releasable Increment of “Done” product at the end of each Sprint.

Developer On Call

Henrik Warne

For most of the past ten years, I have been on organized on call rotations for the systems I have been developing. Why Developers Should Be On Call. In my mind, it is natural that the people developing it also support it. As a developer, taking responsibility for your code means not just writing it, but testing it and making sure it does what it is supposed to, even when it is running in production. The number is forwarded to the developer on call.

Applying Acceptance Test Driven Development (ATDD) in a Bank

Agile Alliance

Process acceptance test driven development agile software development atdd extreme programming videoMy guest for this interview was Sebastián Ismael, a software professional and visiting lecturer from Argentina.

A Guide to Threat Modelling for Developers

Martin Fowler

Threat modeling is a well-respected practice in designing secure systems. But it's often done with complicated, exhaustive upfront analysis. Jim Gumbley has spent the last few years helping ThoughtWorks teams and clients adopt a different approach, which fits in with the “little and often” agile philosophy. I'm happy that he's now written an article to share his way of working, and this first installment explains applying this incremental thinking to threat modeling.

Developers Are in Charge Again

The New Stack

Developers, developers, developers!” He was making the point, in his usual over-excited way, that developers were of central importance to his company. In the cloud native era, that’s all changed — developers have come to the fore once again.

Building Like Amazon

Speaker: Leo Zhadanovsky, Principal Solutions Architect, Amazon Web Services

Amazon's journey to its current modern architecture and processes provides insights for all software development leaders. To get there, Amazon focused on decomposing for agility, making critical cultural and operational changes, and creating tools for software delivery. The result was enabling developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Whether you're developing for a small startup or a large corporation, learning the tools for CI/CD will make your good DevOps team great. We are excited to be joined by Leo Zhadanovsky, a Principal Solutions Architect at Amazon Web Services.

Developer experience as a competitive advantage

Erik Bernhardsson

In the last 10 years, there has been an order of magnitude more products that cater directly to developers, througn APIs, SDKs, and tooling. These days, some developer in your team often discovers a solution they are struggling with, goes and signs up for a trial, and demonstrates a working prototype of an integration to their team in half an afternoon. This “consumerization” of developer services explains a lot of what's changing. Growth hacking the developer.

How To Foster a Culture of Citizen Developers

What can leaders do to encourage a thriving environment of citizen developers in their organization? The post How To Foster a Culture of Citizen Developers appeared first on

Cisco CEO: Developers Need More Infrastructure Control

1 priority going forward is to enable IT organizations to better manage application experience via abstraction layers that make to possible for developers to programmatically manage infrastructure. The post Cisco CEO: Developers Need More Infrastructure Control appeared first on

A Developer’s Lament

The post A Developer’s Lament appeared first on Blogs ROELBOB

Why Distributed Tracing is Essential for Performance and Reliability

Speaker: Daniel "spoons" Spoonhower, CTO and Co-Founder at Lightstep

Many engineering organizations have now adopted microservices or other loosely coupled architectures, often alongside DevOps practices. Together these have enabled individual service teams to become more independent and, as a result, have boosted developer velocity. However, this increased velocity often comes at the cost of overall application performance or reliability. Worse, teams often don’t understand what’s affecting performance or reliability – or even who to ask to learn more. Distributed tracing was developed at organizations like Google and Twitter to address these problems and has also come a long way in the decade since then. By the end of this presentation, you’ll understand why distributed tracing is necessary and how it can bring performance and reliability back under control.

How Custom Healthcare Software Development Can Help Hospitals

Sunflower Lab

Because of this, software companies are working hard to create custom healthcare software development products. The Importance of Custom Healthcare Software Development. With custom healthcare software development, patient forms and other paperwork are stored inside the application.

Lifespans in Technology: Lazlo the Software Developer

The post Lifespans in Technology: Lazlo the Software Developer appeared first on Blogs ROELBOB a life unexamined career development career paths computer programmer humor satire software development

5 Questions to Ask Remote Web Developers

Great web developers are waiting to be hired. Don’t scare away qualified remote web developers with a few poorly worded questions or a mistimed probe. The post 5 Questions to Ask Remote Web Developers appeared first on Blogs DevOps Culture DevOps Practice developers DevOps careers hiring process remote workers telecommute web developers WordPress

The Scrum Values from the Development Team’s perspective

Having done so for Product Owners, Scrum Masters, and Stakeholders, we have now reached our next: the value of the Scrum Values from a Development Team perspective. Development Teams commit to the Sprint Goal. Development Teams commit to adhere to the quality defined as “Done”.


Design Thinking for Product Teams: Leverage Human Insight Throughout Development

Product teams must increase their exposure hours with customers—seeing and hearing them. Human insights and the design thinking framework can be applied to your development cycle to help you build better products and experiences for your customers.

Help Developers Thrive by Finding the Right Platform

If our developers have what they need to create the best possible applications, they—and our customers—benefit Goji Investments was founded on the principle of democratizing access to real estate, business lending, renewables and other alternative investments.

Basic Factors to Check Before Developing Mobile App

OTS Solutions

Basic Factors to Check Before Developing Mobile App. Before developing mobile app, there are some factors you need to consider to ensure that it delivers the results you expect from it. Before you hit the market and start developing an application, proper market research should be done. Many Mobile App Developers ignore customer reviews. The same reviews help those Developing Mobile App to tell which apps people like and dislike.

Mobile 109

Low-Code: An Oasis During Developer Drought

Key insights from Mendix’s 2020 Developer Drought Index You may have heard that Silicon Valley is in the midst of a developer drought. But the Valley is not alone; developer talent across the U.S. counties with the highest developer demand per capita aren’t even in […].

Top 10 cities to hire developers

Hacker Earth Developers Blog

According to StackOverflow , the demand for software developers still outpaces the supply. Unfortunately, businesses in major tech countries such as the US and the UK have long been suffering because of the rapid growth of tech industries and the shortage of talented developers. Hence, several firms across the globe have started to look beyond their local talent pool and hire software developers online or offshore. Top 10 cities to hire developers.

Nine Developer Enablement Practices to Achieve DevOps at Enterprise Scale

In this eBook, Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how a metrics-driven mindset can dramatically improve software quality and enable DevOps at enterprise scale.

Top 10 cities to hire developers

Hacker Earth Developers Blog

According to StackOverflow , the demand for software developers still outpaces the supply. Unfortunately, businesses in major tech countries such as the US and the UK have long been suffering because of the rapid growth of tech industries and the shortage of talented developers. Hence, several firms across the globe have started to look beyond their local talent pool and hire software developers online or offshore. Top 10 cities to hire developers.

Best Tips to Reduce Mobile App Development Cost

OTS Solutions

Best Tips To Reduce Mobile App Development Cost. This has led to a huge demand for mobile app developers across the world. However, the cost of developing mobile applications doesn’t come any cheaper. Without taking good considerations, mobile app development can be very expensive process. Below are the best tips that can be used to reduce the mobile app development cost without affecting the quality of the mobile application: Use open source code.

Mobile 109

Top 4 Trends That Define Future Of iOS App Development

OTS Solutions

Top Four Trends That Define Future Of iOS App Development. As a result, it is crucial to be in check with iOS App Development trends. In this article, you will get to learn four trends that define the future of iOS App Development. Everyone who is involved in iOS App Development knows what Swift is. Swift is a programming language that was developed by Apple to offer support to iOS and Linux Operating Systems.

Observability-Driven Development: From Software Development to DevOps and Beyond

In today’s world of cloud platforms and applications, typically delivered as SaaS (Software as a Service), it is critical for organizations to ensure efficient collaboration between software development and operations teams. The software development team codes the software application or platform, while the DevOps team streamlines and automates the entire production lifecycle, from development and […].

Add User Tests to Your Agile Process: Reduce Risk in Shipping New Products

Agile has become the go-to methodology for companies that want to reduce the risk involved in shipping new products. But how do you prevent building items nobody wants? If you wait to get user feedback until after development, then you’ve waited too long.

The Secure Software Development Life Cycle: Syncing Development and Security

Over the last five to 10 years, the nature of software development has shifted dramatically. The waterfall model of software development has morphed into what we now know as the DevOps model. The post The Secure Software Development Life Cycle: Syncing Development and Security appeared first on Blogs DevOps Practice DevSecOps application security automated security assurance DevOps practices devsecops sdlc software development

A guide to modern mobile app development strategy

OTS Solutions

A guide to modern mobile app development strategy. One of the areas that a lot of focus has been laid on is mobile application development. As a CEO, if you want your brand to get closer to your consumer, mobile application development should be part of your short-term or long-term business strategy. Here is what you need to know about mobile app development strategy. Cloud technology in mobile app development.

Mobile 100

Are You a Developer?

David Walsh

“You’re not really a developer. You’ve never heard someone else tell you that you’re not a developer, but you’re still thinking it. All developers have these thoughts and feelings to some degree. We all feel inadequate with our development abilities in one way or another. Because we, as developers, are people, not machines. If you’ve ever felt uneasy using the label “developer” to talk about yourself, this is for you. The Definition of a Developer.

Inspiring Product Development with Sprint Review Canvas

A Sprint Review is perhaps one of the most difficult elements in the product development with Scrum. Before the meeting a product owner or scrum master can prepare cards with Product Backlog items that are developed in accordance with the definition of “Done”. Before a meeting the development team can prepare cards to highlight the difficulties and victories when it makes sense. Why not to explain how automation will help the team with further development.

Data Analytics in the Cloud for Developers and Founders

Speaker: Javier Ramírez, Senior AWS Developer Advocate, AWS

You have lots of data, and you are probably thinking of using the cloud to analyze it. But how will you move data into the cloud? In which format? How will you validate and prepare the data? What about streaming data? Can data scientists discover and use the data? Can business people create reports via drag and drop? Can operations monitor what’s going on? Will the data lake scale when you have twice as much data? Is your data secure? In this session, we address common pitfalls of building data lakes and show how AWS can help you manage data and analytics more efficiently.