Irrespective of the scope, every project should follow a sequence of actions to be controlled and managed. A typical project management process includes the following phases to achieve specific tasks & these phases define the project management lifecycle:
Neo4J is one of the most popular graph databases. But, unfortunately, ingesting large volumes of data take a lot of time as Neo4J tries to acquire lock on nodes before it creates/updates a node.
Every piece of data has its own strength and we increase its value through unified systems. These unified systems act as an enabler for data availability, thereby, resulting in smarter business decisions.
Automation, automation and automation. In this fast-paced IT environment, everyone is looking out for solutions that are faster, economical, accurate and provide quick ROI. Everyone is rushing for digital workforce transformation as it has become inevitable. Over the years, the manufacturing industry has witnessed increased reliability on robots to perform tasks that are mundane, rule based and repetitive. The same has been leveraged in IT industry for years. Digital workforce has joined hands with humans to accelerate the digital transformation through Robotic Process Automation (RPA) deployments as opposed to RPA replacement. RPA has made giant leap from being an emerging technology to become disruptive technology solution delivering multiple benefits with perfect co-existence of Enterprise Workforce and Digital Workforce.
Authentication plays an important role in today's web applications. It is a process of accessing application or features by providing user’s identity that helps the verifier in getting complete information about the user’s activity. We can categorize the web-applications into 2 types – Public & Private.
Progressive Web Apps (PWAs) are regular web applications that look like native applications in terms of interaction and appearance. PWAs have the promise of providing the user with the native app experience combined with the best qualities of web with app-like experience.
An Introduction to Internet of Things (IoT)
IoT is the new buzz word that is an ecosystem of computer devices, automated/digital machines, objects, which hold unique identifiers and has the ability to transfer data over the network without involving human-to-human or human-to-computer interaction. The purpose of IoT is to have a fully connected world in which all objects are interoperable with one another regardless of manufacturer, specific device characteristics or functionality.
Continuous Integration is a process that development teams must adopt as it encourages developers to push new code changes as and when they write it. This process is designed to trigger automatic code integration in main code base. Instead of developing in isolation and then integrating them at end of development cycle, if continuous integration process is followed, the code integrations can be done on the fly as and when there is a new code. Continuous integration process will allow developers to integrate and test their code multiple times throughout the day.
Performance Testing of any application involves identifying bottlenecks related to infrastructure, network, code level issues and server resource utilization among others. A continuous and thorough monitoring of all the above aspects will not only help in identifying reasons for performance bottlenecks but also assist in performance engineering of the application providing insights into code level issues and DB slow queries.
More than a decade ago, most of the organizations opted for commercial tools like QTP, Silk Test etc. to automate the applications. But with the rise of agile methodologies and with the ever-increasing importance of continuous development & continuous integration, and with the availability of matured open source tools having a terrific supporting eco-system, they have unarguably become a viable alternative now. Hence, we see most of the organizations migrating from commercial tools to open source. Here are few key points to ponder on both Open Source and Commercial Tools option:
If we test the mobile applications the same way we test the traditional web applications, it will surely lead to many performance issues when real world users access the application. This is potentially because the user experience on mobile applications is affected altogether by some unique factors when compared to the web applications. Hence the strategy for mobile performance testing should be undoubtedly, unique.
Testing Session management logic (both allocation and deallocation) for Non-Persistent Virtual Desktop Infrastructure (VDI) desktop pool, especially with large user sets, is very critical for uncovering bottlenecks at the early stages. Otherwise, any failures might result in huge revenue losses for the customers in production.
With a population of over 4.4 billion strong and growing, constituting 40% of the world’s GDP and with a GDP growth rate, double that of the rest of the world, APAC undoubtedly, is fast becoming the hub of world’s economic activities. This region also stands as a major manufacturing hub for the world. Naturally, APAC is leading in its strategy deployment efforts in many new technologies, such as M2M. Experimenting incubators for transportation, smart cities and other businesses involving Internet of “things” are now being carried out in IOT domain from this region. The 150 large TSPs and numerous MVNOs are now fast competing to increase their market share in IOT. We will discuss and try capture this transformative, revolutionary journey of TSPs in IoT market and the various challenges faced by them.
Overview: Innominds recently hosted a dinner series where all the industry leaders from big data joined together to discuss the impact of big data; It’s shortcomings and to lay a future roadmap on how product companies should structure their big data solution.
Divakar Tantravahi, Chairman and CEO of Innominds, steered a speaking session on “Product Strategy in the Age of Disruptors” at the Zinnov Confluence 2017 in Santa Clara. Together with Ersin Uzun of PARC, George Chitouras of Lastline and Elizabeth Xu of BMC Software, Mr. Tantravahi facilitated a discussion on how to successfully redefine your product strategy in the context of Automation and AI to address customer expectations and demands.
Probably my generation is the one that has seen majority of the changes personally and professionally. We have seen typewriters replaced by computers, telegrams replaced by telex, fax to internet, and physical presence to online, manual to automation to digital transformation.
The consulting/analyst firm, Zinnov, recently interviewed our CTO, Rao Yendluri. We are pleased to present the interview here on our website. Please visit here to read the article in its entirety on Zinnov's site.
We are all aware that maintenance of Cascading Style Sheets (CSS) for larger projects or complex systems is a problem. CSS lags re-usability. New specs are being introduced. Developers are following different approaches for writing better CSS for their projects.
We all know the challenges of companies to continuously maintain and improve the quality of their applications or products. And here at Innominds, we also know the challenges testers face having to repeatedly execute test cases, something that requires more and more time with the ever-increasing features and releases. We have developed quite a few great learning situations over the years, as you can imagine. And we would like to share some of our findings and processes with you on this.
Inclusion in the workplace is a significant goal for many organizations. It can, however, be a difficult one to achieve. Many times we hear about something called unconscious bias, a bias that we are unaware of, and which happens outside of our control. It is a bias that happens automatically and is triggered by our brain making quick judgments and assessments of people and situations, influenced by our background, cultural environment and personal experiences.
SEO. It is the three-letter word that all site owners crave for as it increases quality traffic. But, as most know, SEO is not easy. Great SEO is a team effort, starting from day one and involving everyone from market analysts to developers. We know the importance of great SEO. Let’s take a deep dive look into the role that developers play in achieving a good SEO-rated site.
In today’s world of Big Data, we aren’t necessarily in need of more information, so much as needing more relevant and useful information. Enter data visualization.
One of the key success factors for digital transformation is the relationship between business and IT. That is, closing the gap between both, focusing on the same goals and NOT overlooking the role of IT. This is where microservices can play a role in the digital transformation process. In this post, we will provide a high level overview on "Digital Transformation" and "Microservices". The subsequent posts will cover few of the case studies with a deep-dive into the implementation of microservices.
Cloud migration is a substantial decision with no "one-size-fits-all" solution. Your business is very unique, and so should be your cloud migration plan. Your plan certainly needs to be tailored to suit the unique nature of your business so as not to fall into a trap of failure, as we see many companies doing once they start on migration. As we all are aware, cloud migration is not as easy as swapping the infrastructure and calling it a day. It must be personal, well-thought, well-engaged and focus on long-term gains.
Here at Innominds, we like exploring and testing. We like taking our findings and sharing them with each other so as to always be learning. That said, we wish to share with you some of the great findings we recently conducted involving AWSEC2. Read on to hear more.
Testing is one of the critical processes in application development. The success or failure of the application entirely depends on it. A typical performance test execution’s success depends on various interdependent factors like:
Today, web application owners are not as constrained for creating visual, rich web interfaces as they have been in the past. Never before has the visual interface of websites been so important. It is a true deciding factor for visitors to stay or turn-away, as more than 50% of people leave a site today in fewer than 15 seconds.
Lakshmi Achanta, Innominds' Chief People Officer (CPO) and Partner, was a key speaker at Management Conclave 2016, held at Indian Institute of Management (IIM) Rohtak on October 15 - 16. Management Conclave brings industry leaders together for the purpose of networking and collaboration of ideas. The 2016 event's focus was titled "India Vision 2020: Observations and Anticipations."
Digital business is shifting from a future strategic vision by IT leaders and digital leaders to providing a true competitive edge. New digital technologies are transforming the way your enterprise business operates, as you begin the balance of delivering better service to your customer, improving efficiency, and cutting costs.
Outsourcing your APIs means working with a team of experts who can help plan for scalability issues and who may be able to offer alternate solutions. Have you often wondered when companies look to partners like Innominds for API management?
Leaders of the Big Data and analytics industry gathered last month in New York for the Strata + Hadoop World conference. Over 7,000 people attended the event where keynote speakers, including White House chief data scientist DJ Patil, laid out their visions for where machine learning, analytics, the Internet of Things, autonomous vehicles and smart cities will be taking us in the near future. This year’s event truly confirmed that streaming real-time analytics has moved into the mainstream of data science. It is quickly becoming a reality.
An interactive website or mobile application that meets your customer needs but does not offer a great user experience is not considered a winner anymore. Today, smart companies have realized that improving the user experience on the products/services they offer is the key to client happiness – and repeat business.
Long ago, back around 2007, we all were introduced to the 3rd Platform, with cloud as its core and solutions that offered anytime, anyplace access to application functionality. The platform was built on the technology pillars of mobile computing, cloud services, big data and analytics and social networking.
Innominds’ iFusion Analytics solves the data challenges that hinder enterprises today. Our data mining framework iFusion:
Many a times, data scientists and analysts input data and then train a model like logistic regression for classification. Most of the practitioners do not seem to spend enough time on this part of the output and instead focus only on the top level diagnostics consisting of coefficient summary, RMSE or classification matrix and may be the overall measure such as an R2 in the case of a linear regression or a C-Stat or an area under curve (AUC) for logistic regression. While not denying the value of these top level diagnostics, it is also important to check for model fit than just the estimation or classification error. This is when the deviance based diagnostics come handy.