In the era of AI and Industry 4.0, I am wondering what is the role of software engineering? What current trend in software engineering research? And What the next agenda of software engineering research. This article will give you a sort insight based on current trend of software engineering in ACM SIGSOFT
The Most Cited Researches all the time
Unit Testing
Software Architecture
Source Code ...
[More]
As Microsoft Certified Trainer, we delivered a training through a virtualization and most of it you will use hyper-V as a standard of virtualization technology. However, many labs on MOC (Microsoft Official Curriculum) uses Level 7 Hardware. It means you will need at least 8 GB Memory, and 1000 TB hard disk with 7200 RPM. Unfortunately, although you will have the hardware, the client will have sam...
[More]
Contract is something common that happen on a project. Ideally contract will cover resources, budget, and time constraint. It covers the features, the time, and the budget is needed. Contract is fragile on a project. Sometime, client want a new feature, a team has limitation to solve problem, or even client can pay the cost on time. On ALM minimalist there are two type of contract which are ...
[More]
Application lifecycle management is an abstract leasson to learn by a developer. Developers learn a lot ALM through an Experience and real world situation. However, if we are on a short course or a tutorial, we can put an ALM style HOL by considering of several items such as: Creating simple hands on lab by focusing the software engineering process Focusing not only the development issues b...
[More]
You might be used Visual Studio to create many application. Furthermore, you figure it out that a few different between product and project. Software product is a delivery software model which are submitted into the global market and you sell it as your own. Software project is a delivery model which are developed to fulfill your client need.
In economic point of view, product is gambling. You ca...
[More]
This Indonesia screencast introduce you a usage point of view of a various version in visual studio 2012. After the screencast you might know the different version of visual studio and the target for each version. Enjoy
This is the third tutorial that focused to implement UML as a lite modeling based on Agile process. The main purposes of component diagram is to propse a solution based on the functional and the business process. Furthermore, the component diagram will help developer team to see a big picture before they build a prototype. In this Indonesian video you will learn.
What is component diagram and w...
[More]
This post is a sequel of the previous post “Agile modeling 101-Building Use Case Diagram”. This post assumes that you already gather the requirement and the actor of the proposed solution. This post will guide you how to explore business process that needed to develop to capture essential part of system business process. The video will tell you the rest, some of the key point for this ...
[More]
Building codes is a complex activity. Therefore, we need to build a software in a rapid way without sacrificing a basic documentation for the software. In this article, it will share an approach to build a software through UML modeling but eliminating several verbose step.
This article point several activities that, we must do to build a software in a top-down model through UML modeling. These th...
[More]
This bahasa tutorial will cover basic understanding of project management budgeting techniques. Enjoy 17 minutes of this screencast video