This project involves the Software Engineering documentation for future enhancement to ATM by adding new features like 1) Finger print scanning (for extra security purpose), 2) Automated Demand Draft and Account Bank checks withdrawal from ATM. The project highlights various Functional, non functional, security requirements also includes UML diagrams like Use Cases, Class Diagram, Sequence Diagram, Activity Diagram plus High level designs and alternative design approach has also been proposed. Project also includes various risk assessment and proposes mitigation. This project is done in a team of 6 by Master level students of Software Engineering.