Azure Databricks Cloud Services

We all have seen great initiatives of products come out of Berkeley AMPLab. Today, I am dedicating this Blog to one of my favorite products in Big Data Processing realm and how a partnership like no other is bringing us a Big Data Service worthy of consideration.  Of course, the product is Apache Spark and the partnership is between the big tech titan Microsoft and Databricks.

Read More
Fred Mastropasqua Fred Mastropasqua

Continuous Integration and Deployment Best Practices

Continuous integration is a software engineering practice that originated in XP (Extreme Programming) and boils down to integrating distinct parts of the source code at the highest possible frequency, that is, continuously.

Read More
Business Agility, Resources, Frameworks Fred Mastropasqua Business Agility, Resources, Frameworks Fred Mastropasqua

Real World Examples of Project Status and Updates on an Agile Project - Webinar

I get often asked when I work with people or teach a class how to show real progress on an Agile project. Roadmaps, Release Burnup's, Velocity, how to answer questions on delivery. We build products for external clients using Scrum and will show people how we visualize progress sprint by sprint for our customers. Showing how velocity changes, roadmap, release plan changes and most importantly how customer feedback has affected the release date. This isn't hypothetical talk but real world experiences and conversations.

 

However, first I will start out with showing the old ways of doing things with Gantt charts. Why the traditional way doesn't work. Comparing the Green, Yellow, Red method and how it doesn't work. The roll that into the better, agile mindset of delivering questions like when will be done, what will we get and how we communicate good and bad news to our clients.

Read More

GitLab and the Need for Client Transparency

Recently, GitLab suffered a major outage (over 20+ hours) because of an accidental production metadata deletion by one of their developers.  An embarrassing situation for the developer responsible and the company as a whole.

Read More
Business Agility, Agile Engineering, Frameworks Fred Mastropasqua Business Agility, Agile Engineering, Frameworks Fred Mastropasqua

An easy way to Automate your UI Testing without the programming skill

Scrum isn't easy, but it's effective. One of the things that teams struggle with is a way to automate their testing and learning techniques like Test-Drive Development or Behaviour-Driven Development.  Both which can be implemented in both the back-end and the front-end code.

One team, I work with also automates the UI testing. One tool they use and they include as part of their Definition of Done for each feature is building a test automation using...

Read More

Xamarin Fix: "Xcode license must be accepted in order to be connected..." Issue

I just recently updated my Mac to Sierra and Xcode 8.2.1 and right away had issues connecting to the Mac using the Xamarin Mac Agent from my Windows PC.  I made sure that the versions of Xamarin on the Mac and Visual Studio on the PC were the same version but kept getting the error "Xcode license must be accepted in order to be connected and working against the Mac"

Read More
Agile Engineering Fred Mastropasqua Agile Engineering Fred Mastropasqua

Another Real World BDD Example (#2)

This is my second real world BDD examples that we use here at Clearly Agile. I've been given permission to share this piece of code from the client.

In this example, we have a scenario where a user can create something called a "Project" and it has to have a correct "Open Date". Which is when the Project is complete.

Read More