Category

Productivity

Visualizing Data: Telling Your Story (Part 1)

It’s the big day. You’ve spent weeks performing queries and analyzing data. You’ve picked the perfect chart type and highlighted the key information.  It’s your turn to present the corporate dashboards and the quarterly meeting. Before you can even say the word “data”, heads have started to nod off, or worse – look at their phones. I’ve spent years working with analysts to help turn the sparkle in their data-driven eyes into stories that engage…

Mastering Your Deployment Pipeline (Part 4) 

  Imaginet Blog Series — Part 4 Mastering Your Deployment Pipeline     An experienced development team would never forego security measures, architecture considerations, or database design on even a short-running project, but the ability to remain agile in deployment is often the first thing to go. Let’s have another look at some of the points we presented in Part 1 that were listed as challenges for teams on smaller projects to overcome. Counter Points…

Work Smarter Not Harder How to Deliver Faster While Doing Less Work

Work Smarter, Not Harder: How to Deliver Faster While Doing Less Work — PART 4

In our previous series of articles, we discussed the seven original types of waste and addressed common ways that they manifest as well as potential ways to prevent or remove them.  Sometimes they can be easily identified but very often it takes some insight to truly understand where the problem lies.  This is when specific knowledge or experience can be beneficial to allow for the deeper understanding which is required in order to recognize the…

Save Money and Increase Productivity by Leveraging Azure for Dev and Test

Every development team needs a development infrastructure in place to design, develop, test, and deliver custom software. Without this dev and test infrastructure, the team cannot work. Implementing and maintaining a development infrastructure in physical, on-premises hardware is inherently costly and prone to delays due to long procurement cycles and increased effort required. Scalable, on-demand cloud infrastructure like Microsoft Azure empowers development and test teams to be more agile, deliver faster, and deliver higher quality.​…

Work Smarter Not Harder How to Deliver Faster While Doing Less Work

Work Smarter, Not Harder: How to Deliver Faster While Doing Less Work — PART 3

In Part 2 of this series, we looked at the effects of three additional types of software development waste — Motion, Defects, and Extra Processing. In the final installment of this series, let’s examine the last two types of waste — Waiting and Transportation — and see what can be done to identify and reduce (or eliminate) them. These two types of waste are often very closely related. Transportation Transportation waste is accumulated when either a…

Work Smarter Not Harder How to Deliver Faster While Doing Less Work

Work Smarter, Not Harder: How to Deliver Faster While Doing Less Work — PART 2

In Part 1 of this series, we examined how to identify two types of software development waste – Over Production and Inventory – and how to reduce them.  In Part 2, we’ll look at three more types of waste – Motion, Defects, and Extra Processing – that often arise from the waste discussed in Part 1 and how we can address them in our software development processes. Motion Motion is work that takes more effort than it…

Work Smarter Not Harder How to Deliver Faster While Doing Less Work

Work Smarter, Not Harder: How to Deliver Faster While Doing Less Work — PART 1

Every software development process, whether it is highly formalized and structured, post-it notes and napkin diagrams, or anything between, always leads to the same questions. Are we providing the most value we can? Can our team be more efficient? The Lean manufacturing process has spent considerable time identifying causes of and solutions to waste of time and resources. This same analysis can be applied to the software development process to remove wasted work and increase…

Imaginet Speaks! Live Event on ‘Fundamental Design Principles’ with Microsoft MVP Dylan Smith

If I could travel back in time and give the rookie developer version of myself an hour of advice, this session will be that advice. I’m specifically focusing on advice that will help us write better code. I’ve written a lot of horrible code in my career and learned a lot of lessons in the process. In my day job at Imaginet, I also get the opportunity to look at a lot of other teams code…

Selecting the Right Mobile Enterprise Application Platform – PART 2

Choosing the right Mobile Enterprise Application Platform (MEAP) is an essential part of your overall enterprise mobile strategy. By selecting the optimal client-side and server-side MEAPs, you can reduce your development and maintenance costs, time to market, and overall development efforts. Last month, we took a detailed look at some important factors for selecting the right client-side MEAP (see “Selecting the Right Mobile Enterprise Application Platform – PART 1”). In this month’s article, we will…

Imaginet Timesheet Overview Video

To download Imaginet Timesheet or for more information, click here. Imaginet Timesheet is the first timesheet product to support BOTH Microsoft Team Foundation Server (TFS) and Visual Studio Online (VSO). This new version of Imaginet Timesheet is a simple, lightweight and very affordable timesheet product that is perfect for organizations already using TFS or Visual Studio Online who want to: Easily track and report time for each day of the week against TFS work items Easily view…

Let‘s Talk.
  • Let's Talk

  • This field is for validation purposes and should be left unchanged.