This is a two part post on mixing automated and manual testing (Part 2). In short, I cover solutions to two problems: Converting selenium tests to end-to-end unit tests Reporting end-to-end test to a manual test case management system A few months ago, I built a Continuous Integration and Deployment platform for a client. The CI/CD system was nice with …
Elasticsearch data mining
I presented introductory material on Elasticsearch for the South Shore .NET Users Group. Here are the slides: This talk covers an overview of Elasticsearch data mining. Elasticsearch is a Big Data solution to document storage and search. It is a NoSQL-backed search engine using a HDFS-based filesystem. Elasticsearch basics Setting up a development environment Loading data Searching data using REST Searching data using NEST, the …
Top 5 Traits of Great Agile Managers
I’ve worked with several great companies, and even more not-so-great. I see agile managers and agile implementations fail quite a bit. I’ve done some analysis and come up with the top 5 traits of great agile managers. There are others traits to consider as well. However, the great agile shops and managers all have these same characteristics. 1) Be on time …
What is a technology company?
I’ve worked with many different types of companies. They can be separated by market; healthcare, medical research, insurance, financial services, etc. However, it’s more important for me to determine if they are a technology company or a services company. I use a simple matrix to determine what type of company I’m working with. Services Companies A services company has a …