MuktaSoft V1.0
This release note covers the functionality of the first version of MuktaSoft known as V1.0. MUKTA is a flagship scheme of the Odisha government designed to provide employment opportunities to the urban poor. It has basically 2 types of users, ULB employees and community-based organizations.
Feature | Description |
---|---|
It is a fresh development and getting released for the first time.
It is a fresh development and getting released for the first time.
1. Issues reported during the Bug Bash.
2. Observations recorded during product showcase.
Critical issues to be fixed before Go Live.
Closure Request
Revised Work Order (Time Extension)
JIT-FS Integration
Aadhar Integration
Dashboard
Fund Allocation Register
Category | Features | Docker Artifact ID | Remarks |
---|---|---|---|
Doc links |
---|
MuktaSoft Web Application
It covers basically the functionality which is performed by ULB employees.
Projects
Projects are the works from the work list finalized by the ULB Committee for a financial year.
Create Project
It allows the user to create a project in the system.
Search Project
It allows the user to search a project already created in the system.
View Project
It allows the user to view a project details created in the system.
Modify Project
It allows the user to modify a project created in the system.
Estimates
An estimate is prepared for each project to estimate the cost of project.
Estimate Inbox
Estimate inbox enables the users to receive, act on, forward, and approve an estimate received in the workflow.
Create Estimate
It allows the user to create an estimate in the system.
Search Estimate
It allows the user to search an estimate created in the system.
View Estimate
It allows the user to view an estimate details which is created in the system.
Estimate Workflow
Estimate workflow allows workflow users to perform certain actions in order to modify, verify, and approve an estimate.
Create and Forward
It allows the user to create an estimate and forward for verification.
Edit
It allows the user to edit an estimate and forward for verification.
Verify and Forward
It allows the user to verify an estimate and then forward for technical sanction.
Technical Sanction
It allows the user to technically sanction an estimate and forward for approval.
Send Back
It allows the user to send an estimate back to previous user in the workflow for correction.
Send Back To Originator
It allows the user to send an estimate directly back to originator of the estimate for correction.
Approve
It allows the user to approve an estimate.
Reject
It allows the user to reject an estimate.
Work Orders
Work order is created to award the work to a CBO and fix the completion period.
Work Order Inbox
Work order inbox enable users to receive, act on and forward work orders received in the workflow.
Create Work Order
It allows the user to create a work order in the system.
Search Work Order
It allows the user to search a work order which is created in the system.
View Work Order
It allows the user to view a work order details which is created in the system.
Work Order Workflow
Work order workflow allows workflow users to perform certain actions in order to modify, verify, and approve a work order.
Create and Forward
It allows the user to create a work order and forward for verification.
Edit
It allows the user to modify work order and forward for verification.
Verify and Forward
It allows the user to verify a work order and forward for approval.
Send Back
It allows the user to send a work order back to previous user for correction.
Send Back To Originator
It allows the user to send a work order directly back to originator for correction.
Approve
It allows the user to approve a work order.
Reject
It allows the user to reject a work order.
Accept
It allows the user to accept a work order. It is enabled for CBOs.
Decline
It allows the user to decline a work order. It is enabled for CBOs.
Muster Rolls
Muster roll is prepared weekly and then reviewed and approved by officer in-charge. Multiple muster rolls are prepared for a project based on the completion period of the project. It allows the ULBs to track the progress of work and release the payments to the wage seekers.
Muster Roll Inbox
Muster roll inbox enable users to receive, act on and forward muster rolls received in the workflow.
Search Muster Roll
It allows the user to search a muster roll which is created in the system.
View Muster Roll
It allows the user to view a work order details which is created in the system.
Muster Roll Workflow
Muster roll workflow allows workflow users to perform certain actions in order to modify, verify, and approve a muster roll.
Verify and Forward
It allows the user to verify a muster roll and forward for approval.
Edit
It allows the user to edit a muster roll and forward for approval.
Send Back
It allows the user to send a muster roll back to previous user for correction.
Send Back To CBO
It allows the user to send a muster roll directly back to CBO (originator of muster roll) for correction.
Approve
It allows the user to approve a muster roll.
Billing
There are 3 types of bill MUKTASoft generates, Wage Bill for the payment to the wage seekers, Purchase Bill for the payment to the suppliers, Supervision Bill for the payment to the CBOs. Wage and Supervision Bills are created automatically by the system.
Bill Inbox
Bill inbox enables the users to receive, act on, forward, and approve purchase bill received in the workflow.
Create Bill
It allows users to create purchase bill.
Search Bill
It allows users to search a bill.
Bill Workflow
Bill workflow allows workflow users to perform certain actions in order to modify, verify, and approve a Bill.
Create and Forward
It allows the users to create a purchase bill and forward for verification.
Edit
It allows the users to edit the purchase bill and then forward for verification.
Verify and Forward
It allows the users to verify a purchase bill and forward for approval.
Send Back
It allows the users to send purchase bill back for correction.
Send Back To Originator
It allows the users to send purchase bill directly back to the originator for correction.
Approve
It allows the users to approve purchase bill.
Reject
It allows the users to reject purchase bill.
Payment Advice
It is provided to generate the payment advice for the bills generated and approved.
Search Bill
It allows the users to search for bills, select them and generated a payment advice in excel.
Download Advice
It will allows the users to download the already generated payment advice.
Organisation
The community based organizations and vendors are considered as organization and this feature provide the functionality to manage organization data.
Create Organisation
It allows the users to create an organization.
Search Organisation
It allows the users to search an already created organization record.
View Organisation
It allows the users to view an organization details which is already created.
Modify Organisation
It allows the users to modify an organization details which is already created.
Wage Seeker
Wage seekers the people looking for job opportunity. They are first registered into system with all the required details.
Search Wage Seeker
It allows the users to search for a wage seeker which is already created.
View Wage Seeker
It allows the users to view a wage seeker details which is already created.
Modify Wage Seeker
It allows the users to modify a wage seeker details which is already created.
HRMS
It allows the ULB admin to manage the users data.
Create Employee/ User
It allows the user to create a user in the system.
Search Employee/ User
It allows the user to search a user which is already created in the system.
View Employee/ User
It allows the user to view the user details which is already created in the system.
Modify Employee/ User
It allows the user to modify the user details which is already created in the system.
CBO's Mobile App
CBO's Mobile App enables CBOs to perform the activities related to works which they are supervising on the ground.
My Works
It allows the users to view all the work orders assigned and engage/disengage the wage seekers.
Track Attendance
It allows the users to mark/update the attendance of a wage seeker against a project.
Muster Rolls
It allows the users to view all the muster rolls created across the projects and do correction.
My Bills
It allows the users to view all the bills.
Register Wage Seeker
It allows the users to register the wage seekers.
Mukta Builds mukta-v1.0
works-management-service
works-management-service:v0.1.1-b0028753-9
Works PDF
works-pdf-db:v0.1.2-78a22628-26
Expense Calculator
expense-calculator:v0.1.1-8e6b342c-81
Expense Cronjob
expense-cronjob:vNA-571c9fb6-8
Works Frontend
Works-UI
works-ui:v0.1.2-249f6580-320
Works-SHG
works-shg-app:v0.1.2-2d99acac-160
Localization mukta-v1.0
Release Kit Repo for Localization
Mukta MDMS mukta-v1.0
Mukta Config mukta-v1.0
Mukta Devops mukta-v1.0
Features | Service Name | Changes | Description |
---|
Features | Service Name | Change in code | Description |
---|
Expense Bill | Role action and config changes |
PFM-3047 :: Removed the locality in all inbox to have uniformity |
Bill changes promotion |
Role action and config Changes |
Adding the missed out expense changes |
Change of Workflow prefix |
Labor Charges Changes |
BILL Config issue , added invoice date validation, removed locality |
Inbox WMS config bugfixes |
Fixing inbox and WMS searcher config for bugs |
PDF issue fixes |
Role action mapping |
Search contract component fix |
Contract Inbox issue |
IFSC code casing fix |
CBO Bill inbox fix |
Expense | Expense refactoring |
Expense Indexer changes |
Works-PDF | Works-PDF changes |
Works-PDF changes |
Yaml changes | Host changes |
Service Name changes |
Removed unwanted files |
Removed unwater FE files |
Removed all the other configs which ever not been used |
Updated the works- UAT with latest bill changes |
File store changes |
PDF config fix |
Expense config mapping changes |
Expense cronjob configs |
Expense cronjob configs |
Expense cronjob configs |
Sl No | Checklist | Sign-off Status | Reference link | Owner | Reviewer | Remarks |
---|---|---|---|---|---|---|
1
Development is completed for all the features that are part of the release.
Yes
Jagan and Subhashini
Sathish P
2
Test cases are documented by the QA team, reviewed by the product owners and test results are updated in the test cases sheet.
Yes
Vasanth
Nirbhay, Subhashini
3
The incremental demo of the features showcased during the sprint showcase and feedback incorporated. If possible list out the JIRA tickets for feedback.
Yes
Vasanth
Nirbhay
Sprint showcase demos done on 12 Jan, 31 Jan, 14 Feb, 6 Mar, 11 Apr, 17 Apr, 27 Apr, and 9 May 2023.
4
UI/UX Audit review by UX Architect is completed along with feedback incorporation for any changes in UI/UX.
Yes
Jagan
Andrew
5
Incremental demos to the product owners are completed as part of the sprint and feedbacks are incorporated.
Yes
Vasanth
Nirbhay
Sprint showcase demos done on 12 Jan, 31 Jan, 14 Feb, 6 Mar, 11 Apr, 17 Apr, 27 Apr, and 9 May 2023.
6
QA signoff is completed by the QA team and communicated to the product owners. All the tickets QA signoff status is updated in the JIRA.
Yes
Vasanth
Sathish P
Incremental QA sign-off done on 20 Apr 2023, 26 Apr 2023. Final QA sign-off on 18 May 2023.
7
UI, API Technical documents are updated for the release along with the configuration documents.
Yes
Jagan and Subhashini
Sathish P
8
UAT promotion and regression testing from the QA team is completed. The QA team has shared the UAT regression test cases with the product owners.
Yes
Vasanth
Nirbhay
UAT regression signoff date: 18 May 2023.
9
API Automation scripts are updated for new APIs or changes to any existing APIs for the release. API automation regression is completed on UAT, the automation test results are analyzed and necessary actions are taken to fix the failure cases. Publish the list of failure use cases with a reason for failure and the resolution taken to fix these failures for the release.
Partially
Vasanth/Subhashini
Karate Automation is not taken up in this release due to time constraints. Postman automation partiially done (50%).
10
The API backward compatibility testing is completed.
No
Vasanth
Not applicable since this is the first version of the Works platform release.
11
The communication is shared with the product owners for the completion of UAT promotion and regression by the QA team. The product owners have to give a Product signoff within one week of this communication.
Yes
Vasanth
Nirbhay
Incremental QA sign-off done on 20 Apr 2023, 26 Apr 2023. Final QA and Regression sign-off on 18 May 2023.
12
UAT Product Signoff communication is received from the Product owners along with the release notes and User guides (if applicable).
Yes
Nirbhay
Prashanth
13
The GIT tags and releases are created for the code changes for the release.
Yes
Jagan and Subhashini
Sathish P
14
Verify whether the Release notes are updated
Yes
Jagan and Subhashini
Sathish P
15
Verify whether all UAT Builds are updated along with the GIT tag details.
Yes
Vasanth, Jagan and Subhashini
Sathish P
16
Verify whether all MDMS, Configs, InfraOps configs updated.
Yes
Vasanth
Subhashini/ Jagan
17
Verify whether all docs are published to Works website by the Technical Writer as part of the release.
Yes
Nirbhay, Jagan, Sathish P, Subhashini, Vasanth, Shivani, Arindam, Anjoo
Anjoo
18
Verify whether all test cases are up to date and updated along with necessary permissions to view the test cases sheet. The test cases sheet is verified by the Product owner.
Yes
Vasanth
Nirbhay
19
Verify whether the UAT credentials sheet is updated with the details of new Users and Roles if any
Yes
Vasanth
Jagan
It will be internally shared
20
Verify whether all the localisation data was added in UAT including Hindi and updated in Release Kits.
Yes
Vasanth
Jagan & Sathish P
21
Verify whether the product release notes and user guides are updated and published
Yes
Nirbhay
Prashanth
22
The Demo of released features is done by the product team as part of the Sprint/Release Showcase.
Yes
Nirbhay
Release showcase was conducted on 17th May 2023.
23
Technical and Product workshops/demos are conducted by the Engineering and Product team to the implementation team (Impel handover)
Yes
Jagan, Subhashini and Nirbhay
Arindam
Implementation handover done on - 13 Apr, 14 Apr, 9 May, 15 May and 18 May 2023.
24
Plan for upgrading the staging/demo instance with the release product - within 2-4 weeks based on the period where no demos are planned from staging for the previous version of the released product.
No
No demo environment present for works hence not applicable for now.
25
Architect SignOff and Technical Quality Report
Yes
Subhashini
Ghanshyam
26
Success Metrics and Product Roadmap
Yes
Nirbhay
Prashanth
27
Adoption Metrics
Yes
Nirbhay
Prashanth
28
Program Roll-out Plan
Yes
Shivani
Prashanth
29
Impel checklist
Yes
Arindham
Elzan
30
Impel roll-out plan
Yes
Arindham
Elzan
31
Gate 2
In progress
Shivani, Nirbhay, Sathish P, Arindam
Ex co
Gate 2 is scheduled on 18th May 2023
32
The Internal release communication along with all the release artefacts are shared by the Engineering team.
Nirbhay and CK
This will be shared after Gate 2.