Good news! Yet another scope of the Merrcury Engine (the software behind the soon-to-be-released LetMeGo) is ready: The Charrly Scope. This scope is responsible for all the email campaigns we will send to our existing users. Among its many features, there is one I love: It automatically includes an opt-out link at the very top of every marketing message we send.
We decided to develop an in-house system instead of using an external one (i.e. Constant Contact) for several reasons:
- To guarantee real-time opt-outs
- To be able to perform complex segmentation
- Because it was easy
It took me around two weeks of immersion time (equivalent to five or six weeks of regular work) to code it using test driven development. During that time, I also recorded the automated-user test cases via Selenium. The design of the user interfaces was created by Maestro. Obviously, the entire team helped me as I am still re-learning to code. Thank you guys!
Alexander Torrenegra
P.S. Here is the current status of all the subsystems and scopes required for our full beta release:
| Scope Progress | |
| Scope | Status |
| Web Subsystem | Ready for Beta! |
| Morrison Subsystem | Ready for Beta! |
| Cockerr Subsystem | Ready for Beta! |
| Hendrrix Scope | Ready for Beta! |
| Sinatrra Scope | 55.34% of QA for Beta* |
| Arrmstrong Scope | 95% of Coding for Beta |
| Rrose Scope | Ready for Beta! |
| Charrly Scope | Ready for Beta! |
| Mozarrt Scope | Alpha Ready |
| Mastrropiero Scope | 40% of Coding for Beta |
| Kubrrick Scope | 50% of Coding for Beta |
| Brrown Scope | 25% of Coding for Beta |
| Marrley Scope | 100% of UI Design |
| Waterrs Scope | 25% of Coding for Beta |
(*) Based on Lucho’s estimate



