Time Boxing

         Let's assume that you are working on a user story. You realize that some parts of the  story are taking more than expected time to complete.

How do you measure the allocated time and the actual time of delivery of that particular user story?

Well, the Time Boxing technique can come to your rescue for bigger user stories. With this technique, you need to split the user stories into smaller chunks of measurable tasks. Allocate a certain amount of time to the particular task, say 30 minutes.

So, once you start working on a particular task and it is taking more than 30 minutes, you can pause it for a while rather than working for long hours to complete the same task and pick up another manageable and doable task.

What will you get with this technique?

For the future splitting of user stories, you will get your benchmark to split the work into manageable chunks. This will not only increase your productivity but the confidence that you are progressing well.

When you set a deadline for yourself, you tend to focus more on the task, eliminating distractions.

Improves time management so that you can achieve a good balance in your professional life.

You can apply this technique for large work items on both professional as well as personal fronts.

Do try it and see the difference.

Power Apps: Canvas app vs Model Driven App

Power apps is a PaaS (Platform as a Service) that enables developers to create apps that run on various platforms.

There are 2 types of power apps.

1. Model Driven App

2. Canvas App


Here are some spotted differences between these two types of apps.

Model driven apps are

1. Data driven.

2. Connects to one data source at a time i.e. Data verse

3. CRM customizations can be included

Canvas apps are 

1. UI driven

2. Connects to multiple data sources at a time

3. Excel styles formulas and conditional check based implementation


Labels

.net .Net Instrumentation logging .net localization Agile amazon amazon elasticache amazon services AppDomain Application Domain architecture asp ASP.Net authentication authentication mechanisms Byte order mark c# cache canvas app cdata certifications class classic mode cloud cloud computing cluster code-behind Combobox compilation Configuration providers configurations connection connectionString constructors control controls contructor CSV CTS .net types conversion database DataGridView DataSource DataTable DataType DBML delegates design pattern dispose double encoding Entity framework Events exception handling expiry fault contracts fault exceptions function pointers functions generics help HostingEnvironmentException IIS inner join instance management integrated mode javascript join left outer join LINQ LINQ join LINQ to SQL memory leak methods microsoft model driven app modes in IIS MSIL multiple catch blocks no primary key Nullable Osmos Osmotic Osmotic communication Osmotic communications page events page life cycle partial class PMI powerapps preserve precision points private contructor ProcessExit Project management properties property protect connectionString providerName providers query regular expression repository Responsive Web Design return type run-time RWD Saas self join session session expiry sessions singelton singleton pattern software as a service source control system SQLMetal string time management time-boxing toolstrip ToolStrip controls ToolStripControlHost tortoise SVN ToString() try catch finally update wcf web application web design web site web.config where-clause xml

Pages