Latest Articles

Private APIs vs. Open APIs

One of the key considerations that should guide both your API business strategy and your interface architecture is the distinction between open and private APIs. An interface is defined as open or private depending on whether it targets external…

Benefits of Headless CMS vs a Traditional CMS Headless CMS

The time to choose a headless CMS over a traditional CMS couldn't be more clear. Gabriella Pirrone Gabriella Pirrone September 9, 2019 Headless CMS vs Traditional CMS There are some very clear and obvious benefits to the notion of content…

Putting Personas to Work in UX Design: What They Are and Why They’re Important

It’s likely you’ve heard the term persona before, especially if you’ve worked in user experience design. Personas are a commonly used tool in UX design. At their core, personas are about creating products with a specific, not generic, user in…

Vietnam: The Emerging Software Outsourcing Destination

Outsource to Vietnam? Offshore development includes software development, Web apps, MEAN stack, automation testing and more. Outsourcing software development is the driving economic force of many emerging countries. India and China are well…

Software Costs Estimation In Agile Project Management

Introduction

One of the hardest things to do in software development is to determine how long and how much it will take to deliver a new software product. Should it be so hard? The answer is not straightforward.

Lean Change Management (Pictures | Videos)

Here are videos to explain how does Lean Change Management work in reality:

Value Stream: How a Business Analyst Delivers Value

As a business analyst, have you ever been asked to explain what you do for the organisation? The question may have come from a co-worker, but more likely you were asked by one of the more senior members of staff. The question can be quite a…

What is the Difference Between a Subject Matter Expert and a Business Analyst?

Question: What is the differences between a subject matter expert (SME) and a business analyst (BA)?

Answer:…

Lean Testing: Know what is it and How to Implements it! All About Lean Testing

A typical testing process or methodology has lot of padding and extra burden that makes it heavy weight and bulky. If we somehow eliminate the non essential or wastes then we end up with 

DRA - DECISION REQUIREMENTS ANALYSIS

A FORMAL METHOD FOR DEFINING THE REQUIREMENTS FOR DECISIONING SYSTEMS, ESPECIALLY THOSE IMPLEMENTED USING BUSINESS RULES ENGINES (BRE).

The DRD

People are much better at extracting information from pictures than from…

Quiz: Test your understand of team work

Quesiton 1: Individuals make good decisions much quicker than teams do.
A. True
B. False

Quesiton 2: Teams make the…

Case Studies - Elicit Requirements Successfully

This case study will take us through the different scenarios in the day of the business analyst and demonstrate the challenges, also I have discussed the solution to those challenges based on the success elements and the business analysis best…

Why implement a requirements traceability matrix?

Creating and maintaining a requirements traceability matrix (RTM) is not a simple task. It is time consuming and requires a considerable amount of effort and commitment from the project team.…

Practical Approach To Elicit Requirements Successfully Practical Approach To Elicit Requirements Successfully

Project statistics state that most project rework/failure is due to incomplete/improper/unclear requirements, hence the role the Business Analyst becomes even more critical as they shoulder a huge responsibility of eliciting and collaborating…

Data Flow Diagrams (DFD) Explained

DFD Diagram Notations

Now we'd like to briefly introduce to you a few diagram notations which you'll see in the tutorial below.

External Entity

An external entity can represent a human, system or subsystem. It is where…

Here’s Why You Need a Process Map

A project team of six people will likely have six different visions of how a process works, and at least as many ideas of what the improved process should look like. Putting a process map down…

4 Phases of Rapid Application Development Methodology

In the world of project management, “agile” is the method du jour.

For decades, project management teams clung to the traditional approach of strict planning, process, and documentation. Agile management turns this…

Scrum Questions and Answers

When it comes to estimating the requirements on your Agile projects, there are three different “Sizing Units” that can be used to determine the size (…

What Agile Software Development Team Structure Looks Like What Agile Software Development Team Structure Looks Like

When partnering up with the software development team, many clients discover that quite a few people belong to its structure. And while it’s pretty clear with the responsibilities of developers, things tend to get confusing with BAs, PMs, and POs…

Big Bang vs. Phased Rollout: Which ERP Implementation Strategy Is Best? Big Bang vs. Phased Rollout: Which ERP Implementation Strategy Is Best?

The benefits of enterprise resource planning (ERP) are indisputable: when implemented correctly, ERP can streamline operations; increase performance and productivity; and reduce costs associated with manufacturing, inventory, and marketing. The…

Software Development Life Cycle Methodologies SDLC Models

What is SDLC?

Software development is the bread and butter of software engineers and developers all around. Every day, software engineers and professionals alike have to immerse themselves into the dynamics of the best…

8 Software Development Models: Sliced, Diced and Organized in Charts RAD

Software development life cycle (SDLC) models show the ways to navigate through the complex and demanding process of software building. A project’s quality, timeframes, budget, and ability to meet the stakeholders’ expectations largely depend on…

Top 10 reasons for ERP Project Failure ? Failure of ERP system

ERP has changed the way organisations handle their businesses. Successful implementation of ERP systems saves millions of dollars for companies and increase employee satisfactions, customer satisfactions and sustain competitive advantages in the…

11 common ERP mistakes and how to avoid them Failure of ERP system

Today’s IT executives have more choices than ever when choosing an …

Open API Roadmap – From Strategy to Execution

Successful execution of an API strategy requires forming a solid link between business strategy, technology implementation and culture and process.

The rise of platforms such as Amazon, Google, Apple, Facebook and Alibaba, and their…

Odata and REST APIs — A Comparison OData

Image for post

Are you curious about what is REST and OData? Then, this article is for you. In it, you will find an explanation…

Why chose Angular for your next projects Why chose Angular for your next projects

Angular is an open-source JS-based framework, the first version of which was presented by Google back in 2010. Today, Angular is among the most popular JS frameworks for developing websites, web apps & mobile apps (for iPhone and Android) in…

Vietnam: A Smart Software Outsourcing Destination Dragon bridge in Danang
  • Vietnam is quickly gaining popularity in the IT outsourcing world due to strong fundamentals.
  • Hiring software programmers remotely in Vietnam is a reliable, budget-savvy option.
  • Potential challenges to outsourcing in…
Domain Driven Design: What is difference between Domain Events vs. Event Sourcing?

What do domain events have in common with event sourcing? Certainly the word “event” in the name. But beyond that, when talking to architects and developers in projects, at conferences or trainings, I often hear that domain events go well with…

Angular: Best Use Cases and Reasons To Opt For This Tool

Angular (also referred to as Angular 2+) is a web development platform built in TypeScript that provides developers with robust tools for creating the client side of web applications.  
Released in 2010 and formerly known…

The Time Hacker Method — why 15 minutes?

If you’ve read about the Time Hacker Method (THM) you may have wondered why 15 minutes was chosen for the length of a micro-task. Why not 45 minutes or an hour? Isn’t 15 minutes just too short to complete a meaningful task?

This is where…

WHY DO DEVELOPERS NEED ASP.NET BOILERPLATE? ASP.NET Boilerplate

ASP.NET Boilerplate is a beginning point for building the ASP.NET web applications. It uses the best methodologies and prevalent tools. It helps in developing both Single Page and the Multi-page web applications.

With a click, the…

10 Best Practices for Driving Enterprise Software Adoption

App-based training and communication platforms are changing the retail industry, but rollouts aren’t always easy. 

The world’s gone mobile, and so have innovative learning, content and performance management systems. If…

What Is and How Does Single Sign-On Authentication Work?

Single Sign-On (SSO) authentication is now required more than ever. Nowadays, almost every website requires some form of authentication to access its…

How does single sign-on work? Single Sign-On ,

What is single sign-on?

Single sign-on (SSO) is a property of identity and access management (IAM) that enables users to securely authenticate with multiple applications and websites by…

How Progressive Web Apps can drive business success

Progressive Web Apps are on a lot of companies' roadmap to modernize their website and adapt to users' new expectations. Like all new concepts and technical capabilities, they raise questions: is it what my customers want, how much will it grow…

Lean & Innovation Leand and Innovation

Bridging Business and Technology Gap through Innovation

To stay competitive…
The Business Analysis Process: 8 Steps to Being an Effective Business Analyst Business Analyst

Being assigned to a new project is an exciting time as a business analyst, but it can also be nerve-wracking. You might be wondering what exactly is expected of you, what deliverables you should be creating, and how to guarantee success on your…

Using Stakeholder Analysis in Software Project Management

Every software professional that has been part of more than one project knows for sure: no two projects are the same. Different circumstances make most software projects unique in several aspects. And with different situations come different…

Using Checklists to Organize Software Development Processes

Key Takeaways

  • Checklists can be very effectively used as a supporting management tool
  • A number of other industries use checklists as a norm and have seen significant improvements as a result
  • There are a variety…
Powerful Web Portals with UmbracoCMS UmbracoCMS

CONTENT MANAGEMENT SOLUTIONS

TIGO Team can mould and shape Umbraco to achieve almost anything you can imagine. Our certified Vietnamese-based Umbraco software developers will ensure your Umbraco website is built to industry best…

Umbraco vs Orchard CMS

Umbraco vs Orchard CMS: what content management system to choose for your website

Umbraco Vs Orchard Cms

A couple of…

Top 5 skills for a Pre-Sales professional ,

Pre-Sales are a bond between sales team/customer and delivery unit in the organization. A good pre-sales team will make a positive impact in the bottom-line of the organization directly. To be an excellent pre-sales professional one need to have…

Key skills that every Business Analyst must know

Aspiring business analysts always wishes to know the skills they must possess, how these skills are useful in the business analyst profession and how to develop them? And, not only aspiring analysts but even junior and mid-level analysts are…

Umbraco vs Orchard CMS: what content management system to choose for your website

Umbraco vs Orchard CMS: what content management system to choose for your website

A couple of years ago I compared an Orchard CMS with Wordpress, and while Wordpress is…

The 'Coffee Shop Effect': Why Changing Your Location Boosts Your Productivity

Coffee shop boosts work productivity

By now, I’m embarrassingly familiar with the post-lunch slump that strikes at least once during my workweek.

Still full from my avocado toast…

Building a Customer-Centric Company Strategy

The world has evolved so fast that customers today are in more control over businesses than ever before. Their needs determine how they…

Creating analytics without data is like making bricks without straw TIGO SOFTWARE SOLUTIONS

“Making bricks without straw” is an expression that comes from The Holy Scriptures. The Israelites needed straw to make bricks. If the Israelites had very little or no straw, they still had to make bricks. If you watch the film The Ten…

The Pros and Cons of Developing Your Own Software Versus Outsourcing

In-House Developed Software

Pros
The level of customization is perhaps the biggest benefit of custom software. While a commercial package may fit many of your business’s needs, it’s doubtful that it will have the…

HOMEGROWN SOLUTIONS- A TRAP FOR IT PROFESSIONALS

Healthcare Analytics Platforms: The 6 Biggest Problems With ...

If you work in IT, you’ve probably heard of homegrown solutions.  These…

Fail early, fail often, fail cheap, but always fail forward

avorite quote from the author:

Failing Forward Summary

 

About three…

Understanding the Different Models before Hiring Dedicated Developers for Your Project

Planning for a successful launch of an application is simply not enough for your project. Hiring expert developers who can build it is the first and the most important step that you need to take in order to be successful. But should you hire in…

Best Practices to Create a Multilingual Website for Your Business

Even though English is the most widely used international language, there are more than 7000 other languages spoken all around the world. Having worked as a software consultant for the past 15 years, I have seen many of my clients having the…

Micro Learning app - Lean Quiz Set for employee training

 

Below are some screenshots:

Create Quiz:

 Create new question:…

LEAN MANAGEMENT - 14 principles of The Toyota Way

The Toyota Way is one of the most influential books on Lean and how Toyota was able to successfully drive inefficiencies from their processes. These are posts related to the 14 management principles outlined in the book and some examples…

50 Motivational Pictures With Deep Meaning - One Picture is Worth a Millions Words

50 Motivational Pictures With Deep Meaning |One Picture Millions Words | Todays Sad Reality | WTTA Some Powerful Motivational Pictures - Use these pictures to learn the habits that will compound your own success.…

6 Tips For Leading With Compassion While Working Remotely

The spread of COVID-19 and the surrounding events have impacted millions of lives. Whether you planned on taking meetings from a conference room or having lunch with coworkers, life is looking a lot different these days. Remember that each person…

Japan Business Review (JBR)

Doing business in this Global economy is perplexed enough! Add different customs, traditions, cultures, expectations and sensitivities to it and you’re only adding complexities to the already perplexed!!! 

"Japan Business Review" course…

The Toyota 3M model: Muda, Mura, Muri

Muda

Muda, the standard 7 wastes: Over-Production, Inventory, Motion, Defects, Over-Processing transport & Waiting.

Literally translated, muda means “futility; uselessness; wastefulness,” though more broadly…

How Much Does Outsourcing Cost?

Outsourcing is becoming an increasingly popular way for web agencies and other service providers to maximize the quality and scalability of the work they do. It offers small businesses the ability to attract larger clients than they would…

Business Requirements vs Functional Requirements?

What are business requirements? A common answer I get when asking for an example of a business requirement is a sentence like: “The system shall facilitate the automation of email to the customer.” Is that a business requirement? Well of course…

What is the Techno Functional Consultant?

Career Framework and Path for ERP Techno Functional Consultant

How to build career as a Techno Functional Consultant, how to gain functional skills for technical consultants and how to gain technical skills for functional…

4 Things to Consider When Determining your MQLs vs SQLs [Video]

If you’re well on the way to fleshing out your Inbound Marketing machine, how does a Sales and Marketing team determine the definitions of a MQL vs a SQL? What are…

Is .NET an outdated technology?

Historically, there have been several cases when technologies have been rendered obsolete. Not forgotten, but buried deep in the past and only stapled onto history’s display board as examples of the development of programming languages.

The 3 key factors to bear in mind when choosing a Marketing Automation tool

  Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book…

Angular vs. React: Lessons Learned While Switching to React

Most of my work experience, by far, has been with Angular. Recently, I became curious about React and decided to take the plunge to see what its ecosystem has to offer. While learning about the most popular JavaScript library, the differences…

The DevOps Engineer Job Explained: Why is This Role So Important?


The right person for a DevOps engineer job should be well-versed in deployment automation, infrastructure automation, as well as version control.

Călin is one of Pentalog’s autonomous DevOps engineers. His passion for IT started at…