Functional Sizing in Agile Projects
Agile methodologies, like SCRUM, are popular process frameworks often applied to contemporary software development services. This article discusses options for Sizing and estimation of Agile projects.
There are 3 main options for a company requiring a software development team. Each option has its own pros and cons that are very likely a reflection of the nature of the project. This infographic highlights some of the things you might consider when choosing the right team for your software project.
Continue readingFrom version 8 onward, Java has gradually added Functional Programming features to its capabilities. In this article, we will see how Functional Programming can be used from a Java language perspective.
Continue readingWhen starting on a new software product, API services and backend functionality may be provided, and its common to first check that these services are functional. In this article, we will discuss how Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) can help with this process.
Continue readingOne of the questions that we often hear is “How is a Scrum Master different from a Project Manager, and how do they work together?”. In this article, we drill down into what Scrum Masters and Project Managers are supposed to do, and how this will impact your next development project.
Continue readingSoftware engineers can be stuck with the reputation of being slightly nerdy introverted types (even though we all know that’s untrue). But some of our staff buck that trend, coming from wilder backgrounds and retaining their love for extreme sports. This time, we introduce you to Andy, and as well as being a top flight developer, his story might surprise you.
Continue readingThe Work-From-Home (WFH) business model is increasingly being used as the COVID-19 situation increases. For some like Mitrais, years of experience in the execution and management of remote teams means that we are well equipped to pass these tests. See some steps we have taken to strengthen our position during this time.
Continue readingInformation Security is a key requirement, necessary to protect confidential information of an organisation and its clients. At Mitrais, we ensure that all of our developers follow Secure Software Development processes, and they are part of our security standard. Here are some of the GitHub security best practices that we follow.
Continue readingScalable and resilient are crucial requirements in creating an application, especially for an application with on-premise infrastructure. This article discuss several techniques to make our infrastructure scalable & resilient.
Continue readingIn discussing Development Platforms for mobile and web applications, there are two new interesting brands to examine. Firebase is Google’s offering, and AWS Amplify is being touted by Amazon. In this article, we dig deeper into the features and the pros-cons of these products to help you decide which is the better for you.
Continue readingPlease complete the brief information below and we will follow up shortly.